2016-11-24 1 views
1

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?

+0

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

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