AJAXをレールで行うには、何が最良の方法とプラクティスですか?レール付きAJAXを実行する方法/パターンは?
- jQueryのテンプレート
- BACKBONE.JS
- SammyOnRails
- mustache.js
記事は4つの主要な可能性を指摘している:
は、私がこの記事を読んで
このリストは完全ではないと確信しています。私はRails 3.1アプリケーションでAJAXを構築するためのきれいな方法を探しています。
レール付きAJAXを使用するきれいで柔軟な方法は何ですか?
AJAXをレールで行うには、何が最良の方法とプラクティスですか?レール付きAJAXを実行する方法/パターンは?
記事は4つの主要な可能性を指摘している:
は、私がこの記事を読んで
このリストは完全ではないと確信しています。私はRails 3.1アプリケーションでAJAXを構築するためのきれいな方法を探しています。
レール付きAJAXを使用するきれいで柔軟な方法は何ですか?
この質問は、このフォーマットではあまりにも広範に回答できます。要するに、それは個人的な意見にまでこだわります。 Railsは、いくつかのajaxを持つWebサイトから、バックエンド-apiを持つ単一ページのアプリケーションに何かを構築するのに役立ちます。簡単に言えば、それはあなたの方法では得られません。
すべてのツールにあまり集中せず、代わりにサーバー側と同じようにアプリケーションのクライアント側の管理に専念してください。保守性の計画、ドライコードの作成などここではいくつかのAJAXの散水が必要な場合は、あなたが言及したjavascriptフレームワークの恩恵を受けることはおそらくありません。クライアントサイドのアプリが本当に複雑になっている場合は、複雑さを補うためのフレームワークを導入してください。
として、あなたが言及あまりにもフレームワーク:あなた自身が構築(または更新)見つけた場合
手動で多くのHTML要素を口ひげやjqueryのテンプレートを考慮することができます。 jQueryのhtml操作を使用するまで、テンプレート化について心配する必要はありません。apiは面倒で扱いにくいものになります。
サーバー/クライアントの管理が非常に困難になったり、クライアント側の動作が非常に複雑になったりする場合は、バックボーン、サミー、またはスパインの使用を検討することもできます。
これ以上のことがなければ、それ以上のことは分かりません。