5

現在、フロント エンドに通常の Web サービスと backbone.js を使用して、Java EE プロジェクトを開発しています。(ページを更新せずにページにロード/追加されるのが好きなので(非同期、バックボーン))。

誰かが grails をバックボーンと一緒に使用したことがあるかどうか、また彼らの経験はどのようなものかを知りたいと思いましたか?

Grails はサーバー側のものであり、バックボーンはフロントエンドを処理するためのものです。

または、grails 自体でこれを実行できますか。IE では、grails を使用して、ページを更新せずに動的にページに読み込むことができます。たとえば、todo リストです。

grails にバックボーンを追加するのは難しいですか?

4

3 に答える 3

7

2つのプロジェクトでBackbone+Grailsを使用しました。そして、絶対に問題は見られませんでした。

バックボーンはクライアント側のみのフレームワークであり、非常に柔軟性があり、ほぼすべてのサーバー側のものと互換性があるべきであるという考えで開発されました。それはRESTful/RESTfulのようなサーバーサイドAPIを期待しているだけです。また、常に独自のサーバークライアントトランスポート実装を使用できます。を参照してくださいBackbone.sync(ただし、標準のGrailsアプリでは必要ありません)。

一方、Grailsは、非常に柔軟なサーバー側フレームワーク(主にサーバー側)です。Grailsを使用することで、問題なくRESTfulAPIを作成できます。基本的には、JSONで応答するだけで十分です。

PS remoteLinkやプレーンjQueryなどのajaxにGrailsタグを使用することもできますが、Backboneははるかに強力です(そして習得が容易です)

于 2012-07-29T14:49:43.470 に答える
3

それほど複雑ではありません。このチュートリアルに従って試すことができます。これは、リソース プラグインを利用する Grails 2.x & BackboneJS プロジェクトです。

于 2012-07-29T07:50:32.197 に答える