0

PHP バックエンドを使用して Angular アプリをスケールアップするタスクがあります。これは、小さいことが計画されていましたが、元のファイル構造に対して大きくなりすぎました。

ファイル構成などに関するアドバイス ( ng-boilerplateBrian Ford のブログArt & Logic ブログ...) を調べており、提案されたファイル構造 (モジュールごとのフォルダー、HTML テンプレート、コントローラー、ディレクティブで構成される) を適用しようとしています。 、サービス、モジュールに必要)。

発生した問題は、これらのコントローラーなどがアプリに含まれていなかったことです。

<script type="text/javascript" src="src/app/home/homeCtrl.js"></script>

そして、それがモジュラー ファイル構造のポイントです。1 つの大きなファイルにすべてのコントローラーをロードするのではなく、必要に応じて小さなファイルのみをロードします。しかし、これらのファイルをクライアントに送信する方法とタイミングは?

すべての「Angular のベスト プラクティス」では、Yeomen、Grunt、Bower を使用することを推奨していますが、これらはおそらくこの問題に対処していますが、これらすべてのツールにはバックエンドとして Node.js が必要であり、それは私の場合のオプションではありません。

1 つの大きなコントローラー ファイルを使用する運命にあるのでしょうか?

4

0 に答える 0