4

アプリケーションのフロントエンドの開発にノックアウトを使用しています。それは静かで印象的な機能を備えており、多くの複雑なデータ バインディング シナリオを単純化してくれました。ただし、コードの構造化に役立つガイダンスや構造は提供しません。Knockout の上に構築され、モジュラーで大規模な JavaScript アプリケーションの構築を提供するアプリケーション フレームワークはありますか。たとえば、バックボーンの場合、その上に構築された多くのアプリケーション フレームワークがあります (Marionette、Chaplin、Vertebrae、LayoutManager など...)。

4

1 に答える 1

4

BoilerplateJSをビルドしました。正確にはフレームワークではありませんが、大規模な JavaScript プロジェクトのリファレンス アーキテクチャです。ノックアウトjsで使用でき、いくつかのが利用可能です.

次の方法に関するガイドラインを提供します。

  1. コードをモジュールに構造化する
  2. 依存関係を管理する方法 (ここでは RequireJS を使用)
  3. クライアント側のルーティング
  4. 単体テストと、大規模な JavaScript アプリケーションを構築する際に考慮すべきいくつかの側面。
于 2012-09-23T02:36:27.123 に答える