私はインターネット上の多くの例を見て、requireJSを使ってBBアプリケーションを開発する方法を見ましたが、私は一種の迷子です。バックボーンとRequireJSの有効なローディング
AMDには、本当に必要な場合にのみファイルをロードするという目標があります。遅かれ早かれ。
なぜ私は、開発者が主ファイルの冒頭にほとんどすべてのファイルを依存関係として置いているだけの例を見ていますか?ここで
は一例です: https://github.com/jcreamer898/RequireJS-Backbone-Starter/tree/master/js
このアプリケーションは瞬時に/ビュー/ビューのテンプレートをロードしview.jsとモデルを必要とルータ/ home.jsをロードするapp.jsに依存main.jsをロードしますmodel.js ...そして終了。
ビューの依存関係(モデル、テンプレート、コレクション、サードパーティAPIなど)がロードされ、初期化されたときにのみビューがより多くのビューでこのアプリケーションを拡張する方法はわかりません。他の方法では、これはあなたのアプリケーションを初期化するときにすべてのファイルを読み込むAMDを使うのはナンセンスでしょう。
ここに同様の例: ルータはユーザがそれらを必要とするかどうかはまだ分かりませんがhttp://backbonetutorials.com/organizing-backbone-using-modules/ はrouter.js file.Actuallyそれ負荷の見解/プロジェクト/リスト」と「ビュー/ユーザー/ list」の依存関係を参照してください未来かどうか
事前に感謝してください!
さらに多くのビューがあり、アプリケーションロジックにこのオンデマンドポイントがまだないという別の例を追加しました。 – zsitro
ありがとう!あなたの例と記事は私を助けました。 – zsitro
パーフェクト。すべてのルートに1トンのファイルがロードされていました。今、物事は一緒にジッパーです!ありがとう! – matthoiland