したがって、私の質問は主に RequireJS のユース ケースに関するものです。
純粋な JavaScript 駆動の Web ページについてよく読みます。現在、単一のレンダリングされたビュー (PHP フレームワークによって提供されるものなど) を、多くの価値を追加する AngularJS で拡張しています。<script>
悲しいことに、依存関係の管理は、他の「単一ページ」のすべてのタグでますます難しくなっています。main.js
共通のライブラリ (jQuery や AngularJS 自体など) を提供するファイルがある場合はなおさらです。
これは、すべての依存関係を必要とする1 つのメイン ファイルを持つという RequireJS の哲学に合わないと思いました。
良い例は、いくつかのモジュール (AngularJS の依存関係によって定義される) を使用する管理パネルです。
例:
scripts/
adminpanel/
panel.app.js
panel.filters.js
panel.directives.js
antoherModule/
andAntoherModule/
require.js
tl;dr
AngularJS を使用して単一のページを拡張する場合、完全に JavaScript 駆動の Web アプリケーションを構築する代わりに、単一のページで使用される AMD ロード モジュールに RequireJS を使用することをお勧めしますか? そして、それを行うための最良の方法は何ですか?