最近、仲間の友達とペットプロジェクトを始めようとしていました。サーバーにテンプレートとデータ操作を任せるか、ExtJS / JqueryUIなどのJavaScriptUIライブラリを使用するか、ウェブサイトの構築方法について議論しました。ウィジェットを動的にレンダリングし、サーバーをデータフローを可能にするサービスとして使用します。
何が良いですか?UI /イベントとすべてのフロントエンドを処理するJavaScriptで、バックエンドはデータサービスのみですか、それともバックエンドフレームワーク(できればruby)を使用する従来のMVCですか?
そして、2つのシナリオで使用する正しい/(使いやすい)フレームワークは何ですか。また、どちらのユースケースが他のユースケースよりも優先されます。