Loading data into DataArray component blocks UI
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- react, typescript
- Domaine
- frontend, performance
Piste de recherche
Start with the linked reproduction at test-vtk2.vercel.app and its src/App.js, then trace how the DataArray component loads the larger dataset. Measure the main-thread blocking time and define done as loading the dataset without freezing the UI, while preserving the displayed VTK data.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
We are noticing that our UI freezes when loading larger datasets into VTK. Here is a contrived example. The data being loaded here is smaller than what will typically be loaded.
In production, on my M1 Max, this dataset blocks for ~130ms. One of our larger datasets in our app was blocking for >900ms.
If I slow my CPU down by 6x, this smaller dataset will block the main thread for ~1.2s.
https://test-vtk2.vercel.app/
https://github.com/nyoung697/test-vtk2/blob/main/src/App.js
Is there a better way to load larger datasets, without blocking the main thread?
- Langage dominant
- TypeScript
- Étoiles
- 86
- Forks
- 24
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Kitware/react-vtk-js
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Kitware/react-vtk-js#130 · 2 commentaires ·
-
Is this package maintained?Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
Kitware/react-vtk-js#123 · 5 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
Kitware/react-vtk-js#122 · 1 commentaire ·
-
[Bug Docs] ObjViewer Load Error!Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
Kitware/react-vtk-js#119 · 1 commentaire ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Kitware/react-vtk-js#118 · 1 commentaire ·
Toutes les issues de Kitware/react-vtk-js
Issues similaires
-
Native Web
Difficulté 1/5 Moins d'une heure Accessibilité débutants 80/100
digitalfabrik/integreat-app#4517 ·
Les mainteneurs répondent en général sous 2 jours
-
TLS guide repeats certs/ in the certificate directoryPeut-être pris @maheshrijal l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
prometheus/docs#3156 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
medusajs/dtc-starter#90 ·
Les mainteneurs répondent en général sous 1 jour
-
usability
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
inmanta/web-console#7632 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
zaidmukaddam/scira#261 ·