2

私は現在、Backbone.js を読んで、この素晴らしく軽量なフレームワークを掘り下げていますが、これが私が製図板にある将来のプロジェクトで進むべき道であるかどうかも判断しています。Backbone について読んでいるときにいつも遭遇することの 1 つは、Backbone.js 公式 Web サイトにあるチュートリアルの例todosなど、主に小さい (または小さい) サイズの Web アプリケーション用に作成および使用されるフレームワークであるということです。

Backbone.js とそのスケーラビリティに関する他のユーザーの経験について知りたいと思っています。単純な「todos」アプリケーションなどよりも、より複雑な構造とより多くの機能を備えた Web アプリケーションに Backbone.js を使用することを通常は思いとどまらせるでしょうか?

私はいくつかの洞察を提供してくれたSOに関する他の質問をいくつか読みましたが、これに関する「議論」はまだ見逃しています。

すべての入力は高く評価されます。

乾杯
- メスティカ

4

1 に答える 1

5

さまざまな JavaScript フレームワーク ( emberAngularなどのよりフル機能のフレームワークを含む) の使用法を示し、それぞれを使用するアプローチを比較できるようにすることを目的とした todomvc プロジェクトについてのポイントを見逃していると思います。

todo プロジェクトは、さまざまなフレームワークのコア機能の多くを示すために使用できるかなり単純な例として選択されました。サンプル アプリケーションがより複雑な場合、迅速な比較の手段としてはあまり役に立ちません。

バックボーンは非常に軽量で制限がありませんが、 requirejs (モジュラー JavaScript 開発用) やMarionette (バックボーン用の複合アプリケーション ライブラリ)などのサポート ライブラリと組み合わせると、より複雑な Web アプリケーションの基盤として使用できます。.

それでも説得力が必要な場合は、バックボーンに基づいて実際に使用されているアプリケーションの一部をリストしているこのページをご覧ください。

于 2013-03-18T10:47:17.270 に答える