0

backbone.js とそのナビゲーション/ルートを使用し、ナビゲートしながら外部ファイルから html テンプレート ページを読み込みます。これらのページの JavaScript はすべて、アプリ全体の 1 つの大きな JavaScript ファイルで除外されます。

ページに配置するファイルのタグにロジックを移動することのトレードオフは何ですか?

これまでのところ: 良い:

  • ファイルが小さく、読み込みが少ない

悪い:

  • javascript ロジックと html の混合
4

1 に答える 1

1

ビュー (HTML、CSS、およびテンプレート) をロジック (JavaScript コード) から分離することを実際に目指す必要があります。そうしないと、アプリケーションの成長に合わせてアプリケーションを進化させたり、あるページから次のページにコードを再利用したりすることが非常に難しくなります。

Require.jsのようなものを使用して Javascript をモジュール化することを検討することをお勧めします。Backbone.js アプリケーションの開発のこの章は、開始するのに役立ちます: http://addyosmani.github.com/backbone-fundamentals/#advanced。Require.js には、本番用にスクリプトの結合と縮小を処理するオプティマイザーがあり、サイズと読み込みの問題に対処し始めます。

于 2012-09-19T18:50:23.607 に答える