わかりました。私はこのbackboneJS全体に頭を悩ませようとしています。この例で説明されているように、サイトをモジュールに分割し、各モジュールをモデル、コレクション、およびビューに分割する必要があることを理解しています。
私のJSファイル構造は現在次のようになっています。
-js
-application.js
-lib
-jquery.min.js
-backbone.min.js
-underscore.min.js
-modules
-newsfeed.js //activity feed
-file.js // page to upload files to
-members.js // page that show other members of group
//-general-site-logic.js??
2つの質問があります:
すべてのアプリケーションロジックをBackboneJSから制御する必要がありますか?そうでない場合、この個別のロジックはアプリケーション構造のどこにあるべきですか?確かに、バックボーンはクライアント側のすべてのアクティビティを制御することはできません。コレクションを含まないアクティビティはどうですか?
BackboneJSを使用する場合、モジュールを管理するためにRequireJSを使用する必要がありますか?私はこの例を見つけましたが、Backboneのすでに混乱している概念をさらに複雑にしているようです。
私は非常にjavascriptの重いアプリに着手しようとしていますが、コードがきのこになり始める前にこれを取得したいと思っています。