1

私は最近Backbone.jsにアクセスしていて、今のところ楽しんでいます。すべての例は単純なやることリストである傾向があるため、より大規模で堅牢なシングルページアプリケーションのコード編成とファイル構造を推定することは少し困難でした。

私は岐路に立った:

  • Yepnope.jsのようなものを使用して、必要に応じてモデルとビューをロードする必要がありますか、
  • 結合して縮小し、より少ないファイルにし、すべてをフロントロードします。
  • 両方の組み合わせ?

アドバイスをいただければ幸いです。

4

1 に答える 1

2

アプリのサイズによって異なります。さまざまなビューがたくさんある場合は、ローダーから始める価値があります。ローダーでは、最小限の機能セットでアプリを起動し、必要に応じて他のビューを読み込むことができます。yepnopeについては何も言えませんが、モジュールを使用してアプリを構造化することよりも、ポリフィルに重点が置かれているようです。アプリにはrequirejsを使用しており、非常にうまく機能します。AMDモジュール用の定型コードをたくさん書く必要がありますが、それだけの価値はあります。

于 2012-09-23T11:44:17.737 に答える