2017-05-11 21 views

回答

2

性能增加您將主要是加載時間。由於模塊被延遲加載,因此您的應用程序需要在第一次加載時解析較少的代碼,以便獲得這種提升。請注意,當應用快速打開並且一旦點擊它們就準備使用時,用戶往往喜歡很多。

+0

我當時問的好東西。由於初始負載緩慢,我正在離開離子。絕對值得的努力。謝謝。 –

+1

您應該知道,使用nativescript進行初始加載也很重要。 我目前正在開發一個應用程序,使用延遲加載和沒有webpack + aot它可能需要超過30s加載一些設備。 – mcrvaz

+1

這個應用程序https://github.com/NativeScript/nativescript-sdk-examples-ng有大約200個模塊(!!),它們是懶加載的。在沒有延遲加載的Nexus 5x設備上,啓動時間約爲。 14秒,而延遲加載大約4秒。所以是的,肯定有必要爲更大的Angular應用程序實現延遲加載。您還可以將您的應用程序與WebPack捆綁在一起,以進一步提高生產性能。 –