2016-07-13 12 views
1

angular2system.jsを使用しています。システム2でangle2アプリの読み込み時間の認識を改善する

起動時にページが依存関係を読み込んでいるため、かなりの遅延が発生しています。アプリはそれほど複雑ではないので、読み込み時間を改善する方法や、必要に応じてスタートアップの方法を整理したり変更する方法を考え始めています。

ロード時間の認識を向上させることが重要であるほど、ロード時間を改善することは実際に厳密には重要ではありません。つまり、最初のコンポーネントを読み込むのにかかる時間を改善できるのですが、残りのアプリケーションは完全に受け入れられるバックグラウンドで読み込みを続けます。

しかし、私はこれを行う明確な方法を見ていません。どんな提案も大歓迎です。

答えて

1

私は角度ユニバーサルがそれを達成できると思います。

私の理解では、クライアントjavaScriptが引き継ぐ準備が整うまで、アプリケーションをサーバー側にすばやくレンダリングすることになります。 universal.angular.ioに発見

:アプリケーションの

初めてのユーザーが即座に大幅体感的なパフォーマンスと全体的なユーザーエクスペリエンスを向上させ、サーバーレンダリングされたビューが表示されます。 Googleの調査によると、ページの読み込みパフォーマンスがわずか200ミリ秒になるという違いは、ユーザーの行動に影響を与えます。

知覚された読み込み時間を改善する必要がある場合は、サーバーを実行している場合は移動するように見えます。

関連する問題