Ich habe eine App in reactjs geschrieben, es ist ziemlich schnell, wenn die Komponenten gerendert werden, aber es ist zu langsam für die Wiedergabe. Auf dem Computer dauert es ungefähr 2 Sekunden, aber auf Mobilgeräten dauert es etwa 8 Sekunden, bis die Seite gerendert wird. Das ist wirklich zu langsam.Wie verbessert man die anfängliche Rendering-Leistung von mobilen Geräten?
Gibt es generische Methoden, um die Ladezeit für die Website zu verbessern?
Ich habe Chrome-Timeline verwendet, um die Leistung zu analysieren. Ich habe gesehen, dass viel Zeit mit browser.js verbracht wurde. Ich habe mich gefragt, ob die Konvertierung von reactjs jsx zu Javascript hilft.
Ich sah auch, es gibt eine lange Pause, bevor die Doms gezeigt werden, ich bin mir nicht sicher, was der Browser während dieser Zeit tut und wie man das löst.
Sind Sie Ihr Projekt mit Webpack im Produktionsmodus kompilieren? –
Konvertierung von jsx zu Javascript sollte während der Kompilierung der Dateien vor der Bereitstellung, nicht in der Client – gontrollez