Performance Issues with Sankey Diagram in react-plotly.js with large data
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 18.3k
- Forks
- 2k
- Merge moyen
- 2 j 12 h
- PR mergées (30 j)
- 28
Description
I'm experiencing performance issues when using react-plotly.js to create a Sankey diagram in a Next.js project. When I use a large dataset, the application crashes. I have created a sample project with some data that demonstrates the problem. The project works if I limit each part to 4 values.
Here is the link to the sample project: https://jsfiddle.net/hongquanhak/foawx0Ld/1/
Is there any way to improve the performance of the Sankey diagram with large datasets?
Thank you for your help!
Guide de contribution
Ouvrir 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.
Piste de recherche
Commencez par le projet d’exemple JSFiddle lié et reproduisez le plantage du diagramme Sankey avec le jeu de données plus volumineux, puis comparez-le au cas comportant quatre valeurs par partie. Identifiez quelle partie du chemin de rendu présenté provoque le problème de performance ; le travail est terminé lorsque le jeu de données volumineux se rend sans plantage, avec une amélioration mesurable des performances.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, next.js, react
- Domaine
- data-visualization, frontend, performance
- Type d'issue
- Bug
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100