私のルートのいくつかは、外部 JS からの機能を必要とします。これらの JS は特定のルートでのみ必要なため、一度にすべてをロードしたくありません (たとえば/upload、写真のアップロードにJS が必要/photos、ライトボックスに別の JS が/funny必要、アニメーション用に JS が必要など)。
これらの外部 JavaScript を遅延読み込みするためのベスト プラクティスは何ですか?
これらのルートには複数回アクセスできます (たとえば、ユーザーはそのルートに/upload再度アクセスできます) 。/photos/upload