Loading data into DataArray component blocks UI
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- react, typescript
- Lĩnh vực
- frontend, performance
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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?
- Ngôn ngữ chính
- TypeScript
- Star
- 86
- Fork
- 24
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Kitware/react-vtk-js
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Kitware/react-vtk-js#130 · 2 bình luận ·
-
Is this package maintained?Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
Kitware/react-vtk-js#123 · 5 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
Kitware/react-vtk-js#122 · 1 bình luận ·
-
[Bug Docs] ObjViewer Load Error!Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
Kitware/react-vtk-js#119 · 1 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Kitware/react-vtk-js#118 · 1 bình luận ·
Tất cả issue của Kitware/react-vtk-js
Issue tương tự
-
nextjs-tracking
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
cloudflare/vinext#3887 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
apache/rocketmq-dashboard#6331 ·
Maintainer thường phản hồi trong vòng 5 ngày
-
bug cache clinical-safety P1-critical
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
juspay/blend-design-system#1788 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Analytics] Add Focus Time-Block Efficiency Ratio Calculator in src/lib/focus/efficiency-ratio.tsĐang mởanalytics beginner friendly community contributions-welcome enhancement good first issue hacktoberfest help wanted up-for-grabs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày