こんにちは、オブジェクトが使用されている場合にのみスクリプトがロードされるときに、javascript の遅延初期化を考慮した長所と短所を聞きたいと思いました。どんなコメントでも大歓迎です。
2 に答える
スクリプトを遅延読み込みする最大の理由は、スクリプトがページで使用されるかどうかが完全に確実でない場合です。
しかし、遅延読み込みスクリプトの使用を検討したほとんどすべての状況で、メリットがデメリットを上回るほどではないことがわかりました。たとえば、スクリプトを遅延ロードする必要がある場合、サイズがそれほど大きくない可能性があります。そのスクリプトをロードすると、別の HTTP リクエストが発生します。ファイルが最初に圧縮されて gzip されている場合は、ページに含まれる他のスクリプトとバンドルする方がはるかに効率的です。これにより、HTTP 要求が減り、実行の待ち時間が最小限に抑えられ、すべてのスクリプトがブラウザーによってキャッシュ可能になる可能性があるという利点が得られます。
遅延読み込みを使用しないことには、さらに多くの利点があります。私の意見では、私が使用している種類のアプリケーションでは、遅延読み込みは価値がありません。もちろん、あなたの状況は異なるかもしれません。
長所: ページが読み取れるようになるまでの起動時間が短くなり、ユーザーと対話する準備が整います。
短所: オブジェクトを使用すると、レイテンシが高くなります。複雑。何かが必要であるが、コードがロードされていないバグの可能性のあるソース。