In Bezug auf Ladezeit in Angular 4, die Anwendung mit mehr Modulen oder der Anwendung haben weniger Module laden schneller? Und warum?Wird die Anwendung mit mehr oder weniger Modulen in Angular 4 schneller geladen?
0
A
Antwort
0
Uhh, gut .. was denkst du? Was wird schneller geladen? Etwas, das 150 KB (fast keine Module) oder etwas, das 2400 KB (viele Module) ist.
, die die gleiche wie die Frage ist, die Datei schneller geladen, die kleineren oder größeren ...
Nun offensichtlich die kleineren schneller geladen werden. Auch das Parsen der Antwort wird schneller, die Interpretation des JavaScript wird schneller.
Wenn Ihr Kernmodul jedoch die gleiche Größe hat und Sie viele Lazy Loaded-Module haben, die durch Routen ausgelöst werden, ändert sich die Geschwindigkeit nicht wesentlich, da nur das Modul gehört, das zu dieser bestimmten Lazy Route gehört geladen
Verwandte Themen
- 1. Angular 4-Komponente nicht in untergeordneten Modulen
- 2. JQuery wird nur bei Seitenaktualisierung in Rails 4-Anwendung geladen
- 3. Wie überprüft man, welche Ressourcen geladen werden, während die Anwendung geladen wird?
- 4. Swift, wie WebView schneller geladen wird
- 5. Android Firebase-Datenbank wird schneller geladen
- 6. Wie wird die Übereinstimmung mit 4 oder weniger Zeichen bei Shared Hosting verwendet?
- 7. Modell mit Modulen in der Rails-Anwendung
- 8. Angular 2/4 Zwischenspeichern von Daten über die Anwendung hinweg
- 9. Weniger hängt Sinatra Anwendung
- 10. Silverlight-Anwendung wird nicht geladen
- 11. Prüfen, ob mehr oder weniger als eine Nachricht empfangen wurde
- 12. Entspricht der Befehl "mehr" oder "weniger" in Powershell?
- 13. Erneutes Signieren von .ipa mit weniger oder mehr Geräten
- 14. Symbol weniger, mehr mit Arrays in Python
- 15. Funktioniert Pandas Dataframe Merge mit mehr oder weniger?
- 16. Angular 4-Anwendung auf Github Pages
- 17. Wie JS-Bibliothek in Angular 4-Komponente geladen werden
- 18. Kann man Alpacajs mit Angular 2 oder Angular 4 verwenden?
- 19. Angular 2 RC 4 - hashlocationstrategy nicht mehr funktioniert
- 20. Delegierten std :: weniger oder std :: mehr in Bedingung
- 21. Bundles nicht geladen in ASP.NET MVC 4
- 22. Sind 4-Float-Farben schneller als 4-Byte-Farben?
- 23. Integration von Annotatorjs lib mit Angular 4 (ionische Anwendung)
- 24. Zeige mehr/weniger mit FAQ mit HTML
- 25. Angular ui-view wird nicht richtig geladen
- 26. Wenn eine Richtlinie oder eine wiederverwendbare Komponente auf Angular 2 oder Angular 4 verwendet wird?
- 27. Google Map wird nicht geladen - Angular JS
- 28. Angular 4 Component Rendering
- 29. Frage zu Silverlight und wie die Anwendung geladen wird
- 30. Webpack Build für die Anwendung mit Core-und Sub-Modulen
Ok vielleicht muss ich meine Frage ein wenig aufräumen, ich meine Wenn ich 1 App mit vielen Funktionen habe, dann in senario1 Ich habe 1 Modul für jede Funktion, senario 2 Ich habe nur 1 Modul für die gesamte Anwendung. Welcher wird schneller geladen? –
@QuangNhanNguyen Wenn alle denselben Code verwenden, einer jedoch in Feature-Modulen unterteilt ist, werden sie immer noch in der gleichen Zeit geladen, da Feature-Module nicht faul geladen sind und im umschlossenen Bundle enthalten sind – PierreDuc