AMD は、必要に応じて JavaScript モジュールをロードするベスト プラクティスのようです。
これは、ユーザーが利用可能な機能の一部しか使用しない大規模な Web アプリでうまく機能するはずです。
必要なすべてのモジュールを単一のファイルに連結するオプティマイザについて読んだことがあります。また、最適化なし、つまり各モジュールを非同期リクエストでロードすることについて読んだことがあります。
両方ともこのユースケースに適合していないようです: すべてのモジュールをリクエストでロードするとすぐに多数のリクエストが発生する可能性がありますが、最適化するとすべてのコードをダウンロードする必要があります。
複数のモジュールを 1 つのファイルにまとめる方法はありますか?