Wird dc.js innerhalb von React wesentlich schneller im Browser geladen als dc.js? Die Idee besteht darin, die Daten in den Requisiten in die Komponenten zu überführen und innerhalb des relevanten Lebenszyklus Ereignisse wie componentDidMount mit dc zu rendern. Da DC jedoch immer noch für das eigentliche Rendering verantwortlich ist, bin ich mir nicht sicher, ob React die Ladezeit im Browser signifikant beschleunigen wird. Gibt es jemanden da draußen, der die Erfahrung teilen kann?Macht es Sinn, dc.js in React zu konvertieren?
1
A
Antwort
1
Wenn Sie die dc.js-Bibliothek nicht neu schreiben und sie nicht in Komponenten mit intelligenter -Logik aufteilen, ist es wahrscheinlich schneller, dc.js außerhalb von react zu verwenden.
Performance weise, wenn Sie nur die Standard-dc.js-Bibliothek in einer Komponente wickeln wird es wahrscheinlich langsamer als es eigenständig verwenden, da der Rahmen Aufruf Baum wäre etwas größer mit React. YMMV natürlich abhängig von Ihrer App.
Verwandte Themen
- 1. Macht es Sinn, jQuery $ (this) zu cachen?
- 2. Negativer Zeitstempel - macht es Sinn in PHP?
- 3. Macht es Sinn, die dynamische Lernrate in AdamOptimizer zu verwenden?
- 4. Macht es Sinn, sowohl zu verkleinern als auch zu egglifizieren?
- 5. CDI auf Tomcat 7 - macht es Sinn?
- 6. Macht es Sinn, Sub-Klasse auf diese Weise in Eltern-Klasse zu konvertieren?
- 7. Macht es Sinn Kreuzkorrelation auf Arrays von Zeitstempeln zu verwenden?
- 8. Macht es Sinn, einen Pool von Akteuren zu benutzen?
- 9. Macht es Sinn, Ausnahmen im Haupt (...) zu fangen?
- 10. in_array macht keinen Sinn
- 11. Macht es Sinn, Web Worker für ein Spiel zu verwenden?
- 12. Macht es Sinn, eine Textur mit einem VAO zu verbinden?
- 13. Logikanalyse - macht das Sinn
- 14. Wann macht Thread.CurrentThread.Join() Sinn?
- 15. Message-orientierte Kommunikation in Stand-Alone-Anwendung - macht es Sinn?
- 16. MySQL-Fehler macht keinen Sinn?
- 17. Symfony Routing macht keinen Sinn
- 18. Macht dieser Python-Ausdruck Sinn?
- 19. Macht abs (unsigned long) Sinn?
- 20. Macht das Löschen in JS Sinn?
- 21. Ob ReplicationFactor = 2 in SolrCloud Sinn macht?
- 22. dc.js macht einen Farbbereich zwischen zwei Farben
- 23. Macht ein Kommissioniervorgang in Clipkoordinaten Sinn?
- 24. Quelle gleichzeitig unter git und svn verwalten - macht es Sinn?
- 25. Macht es Sinn, Iptables auf Linux Embedded-Gerät
- 26. Macht es Sinn, dass der Server den Autorisierungskopf zurückgibt.
- 27. C# ASP.NET, WebForms zu MVC: Macht es Sinn, in unserem Fall zu ändern?
- 28. Welchen Sinn hat jQuery ajax? Macht es tatsächlich etwas?
- 29. scala forall und exists output, macht es Sinn
- 30. Meine JQuery existieren Funktion: macht es Sinn oder nicht?
Nicht einverstanden mit den Schlussabstimmungen. Dies ist eine objektive Frage zur Leistung. Ich bezweifle, dass es irgendeinen Unterschied machen wird. Der Haupt-Engpass bei dc.js ist normalerweise das Laden der Daten. – Gordon