2011-10-22 13 views
2

require.jsを使用してファイルとロードファイルを整理する方法に関する興味深いリンクが見つかりましたhttp://backbonetutorials.com/organizing-backbone-using-modules/、この例で唯一の問題は、初めは非同期であった。私はそれが可能な場合のみロード可能性がありますか?jsファイルが必要なときに...私はプロジェクトのリスト(http://backbonetutorials.com/examples/modular-backbone/#/projects)をクリックすると、私たちが現在どのURLをチェックし、projects.jsとlist.jsをロードした後それは.... 小さなアプリの場合は大丈夫でしょうが、大きなクラスの大きなアプリの場合は、すべてのクラスのすべてのクラスがブラウザにロードされるまでに時間がかかることがあります。backbone.js - require.jsで必要なときに.jsファイルをロードする

答えて

1

まず、本当に大きなアプリケーションが必要です。圧縮され、gzipされた通常のアプリケーションのファイルは重要な負荷ではありません。そして、キャッシュを使って各ブラウザで一度だけロードすることができます。

あなたが本当にしたいのであれば、例ではアプリケーションと同じ方法で部分的な読み込みを行うことができます(ルータでは、projectsルートはプロジェクト関連のjsファイルが確実に読み込まれるようにしますその後、取り出し/ビューの初期化などを行います)

関連する問題