2012-02-17 11 views
7

フロントエンド向けに作成するアプリケーションのほとんどはGrailsを使用しています。私たちはそれが大好きですが、backbone.js、ember.js、テンプレート、再利用性などのJavascriptフレームワークを検討しています。私たちは快適でjsonに精通しており、GrailsでうまくいくJavascriptフレームワークの経験や推奨事項が何であるか知りたいと思っています。JavascriptフレームワークはGrailsとうまく統合できますか?

評価基準、実施コスト、学習曲線などを理解したいですか?

答えて

3

backboneは完全に柔軟なフレームワークであり、苦痛なしにGrailsと共に使用することができます(Grailsではこれを使用しています)。ほとんどのクライアント側のテンプレート言語など、多くのjsライブラリ(jquery、zeptoなど)と互換性があります。

emberより高度ですが、アプリアーキテクチャにはいくつかの制約があります。 handlebarsを使用している場合だから少なくとも新しいテンプレート言語を学ぶ必要があります。そして、ハンドルバー用のサーバーサイドレンダラーがあることが分かりません。(サーバーサイドでもページをレンダリングしたい場合)

+0

他のjsフレームワークでGrailsを使用していますか?基本的に私が把握しようとしているのは、どちらがうまくサポートされているのか、その採用をサポートするのに十分なコミュニティがあるということです。 –

+0

'GWT'と' jQuery'かもしれませんが、あなたが求めているものではないと確信しています。 * js mvc framework *について聞いているなら、 'backbone'が最も人気があります –

+0

js mvcを探しています。jQueryとProtoTypeをたくさん使っていますが、プロジェクトが成長するにつれて断片化していきます。メンテナンス性のために、私はすべてのフロントエンドテンプレートを統合したいと考えています。ご協力いただきありがとうございます。 –

関連する問題