Nodeのプラクティスを念頭に置いて構築されたクライアント側のフレームワークがあるかどうか知りたいですか? そのようなフレームワークを使用する必要がありますか?
異なるフレームワークのユーザー間で炎上戦争を誘発しようとしているわけではありません。Node.js でこれらのフレームワークの 1 つを使用すると、他のフレームワークよりも利点があるかどうか、またはそれらの違いを評価する必要があるかどうかを知りたいだけです。ノードをまったく気にせずに。
私は Node.js 開発を始めたばかりです。以前は、Rails で開発を行っており、さまざまなクライアント側 JavaScript "MVC" フレームワークに関するかなりの量の記事を読みました。現時点で注目に値すると思うのは、Backbone.js、Ember.js、Knockout.js、Angular.js です (この順序で)。
私は、Backbone.js が Rails 開発者を念頭に置いて書かれた、または少なくともフレームワークとしての Rails を念頭に置いて書かれたなどのことを読んだことがあります。
ノードを念頭に置いていない場合、テンプレートには Ember + ハンドルバー、またはテンプレートにはバックボーン + アンダースコアを使用することをお勧めします。サーバー側では、MongoDB で Express を使用する予定ですが、多くの Node ユーザーがテンプレート作成に Jade を使用しているのをどこかで見ましたが、これも私を混乱させます。
助けてくれてありがとう。