2

すべての静的コンテンツで構成されるクライアント用のサイトを構築しています。つまり、サイト自体でのユーザーの操作やデータの操作を伴わないという意味で Web アプリではありません。

そうは言っても、UI は非常に複雑で、どうしても JavaScript を多用することになるので、JS フレームワークを利用したいと考えました。

たくさんの調査を行った結果、Backbone.js が非常にインタラクティブな Web アプリに使用され、豊富な UI を備えている例がたくさん見つかりましたが、それが私の状況にも適しているかどうか疑問に思っていました。私のUI要件を考えると、まだそうであるように見えますが、他の人が私のようなインスタンスでそれを使用して成功したのではないかと思っています.

また、合わない場合、他におすすめはありますか?

4

2 に答える 2

3

私は最近、優れたバックボーンボイラープレートを使用して、サーバー側の機能を備えていない1ページのWebアプリを作成しました。

同期を管理するためのサーバーからの明示的なモデルがあるかどうかに関係なく、UIに方法論を適用できます。たとえば、私が最近取り組んでいるアプリには、画像との非常に複雑な機能/相互作用がいくつかありました。バックボーンを使用して画像(寸法、キャプションなどのメタデータを含む)をモデル化し、コレクションに保存して、モデル/コレクションをバックボーンビューに関連付けることは非常に便利でした。これにより、UIロジックの保守、更新、再利用、および単体テストが非常に簡単になります。

ボイラープレートを使用すると、優れたビルドプロセス、リンティング、単体テストなどのいくつかのポインターも得られます。

于 2012-06-29T20:57:03.730 に答える