私は CakePHP アプリケーションを構築しています。コードは論理的に構造化されているため、各コントローラーは独自のミニ アプリケーションと見なされます。
すべての JavaScript 機能に jQuery を使用しています。
私の質問は、JavaScript を必要とするページだけが持つように JavaScript を構造化する正しい方法は何ですか?
アプリごとに個別の js ファイルが必要ですか。そうすれば、アプリ 1 のすべてのビューに app1.js が含まれ、アプリ 2 には app2.js のみが含まれるようになります。次に、すべての一般的な機能を備えた main.js をすべてのページに含めることができます。
注: JsHelper を使用したくないので、JS をインラインで記述したくありません。