Excessive rerenders on various browser events react-base-table
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- react, typescript
- Área
- frontend, performance
Línea de trabajo
Usa el Gist y la grabación de Loom enlazados para reproducir los rerenders excesivos en react-base-table v1.12.0, centrándote en los eventos scroll y mouseover. Traza el comportamiento de renderizado de la tabla a partir de esa reproducción y verifica que las caídas de rendimiento notificadas se hayan resuelto sin cambiar el comportamiento previsto de la tabla.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently using react-base-table v1.12.0
Migrating from react-table to react-base-table usage across app, this is a new table and I am experiencing excessive rerenders across any scroll or mouseover events on the whole table.
All custom components used in cellRenderer are memorized, as well as the data being passed into the table, yet seeing intense performance drops from rerenders.
Loom video linked below for reference.
https://www.loom.com/share/e8032526b6644874bffc08fbc959c09c
Gist for code reference:
https://gist.github.com/RichardSPrins/fd760e50b5529b1f222d8c6ee5808c54
- Lenguaje dominante
- TypeScript
- Estrellas
- 1.5k
- Forks
- 170
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Autodesk/react-base-table
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
Autodesk/react-base-table#434 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
Autodesk/react-base-table#433 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
Autodesk/react-base-table#432 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Autodesk/react-base-table#431 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
Autodesk/react-base-table#426 ·
Todos los issues de Autodesk/react-base-table
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
diegosouzapw/OmniRoute#14869 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 94/100
Los mantenedores suelen responder en 1 día
-
status: waiting triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
freeCodeCamp/freeCodeCamp#70412 ·
Los mantenedores suelen responder en 1 día
-
Mend: dependency security vulnerability untriaged
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
opensearch-project/OpenSearch-Dashboards#12816 ·
Los mantenedores suelen responder en 1 día