5

我目前正在开发一个 Java EE 项目,在我的前端使用常规的 Web 服务和主干.js。(因为我喜欢将内容加载/添加到页面,而无需刷新页面(异步,主干))。

我想知道是否有人使用过 grails 和骨干网以及他们的经验是什么?

Grails 将用于服务器端的东西,以及用于处理前端的主干。

或者 grails 可以自己做到这一点。IE,用grails,你可以动态地将东西加载到页面上而不刷新。例如,待办事项列表。

向grails添加主干很难吗?

4

3 回答 3

7

我在两个项目中使用过 Backbone + Grails。并且绝对没有发现任何问题。

Backbone 是仅限客户端的框架,非常灵活,其开发理念是它应该与几乎所有服务器端的东西兼容。它只是期待 RESTful/RESTful-like 服务器端 API。而且,您始终可以使用自己的服务器-客户端传输实现,请参阅Backbone.sync(但我敢肯定,标准 Grails 应用程序不需要它)

另一方面,Grails 它非常灵活的服务器端框架(主要是服务器端)。通过使用 Grails,您可以制作没有任何问题的 RESTful api。基本上你只需要响应 JSON就足够了。

PS 你也可以为 ajax 使用 Grails 标签,比如remoteLink和纯 jQuery,但是 Backbone 更强大(并且易于学习)

于 2012-07-29T14:49:43.470 回答
3

没那么复杂。您可以尝试按照本教程进行操作。这是一个使用资源插件的 Grails 2.x & BackboneJS 项目。

于 2012-07-29T07:50:32.197 回答
0

@chanwit 提供的教程链接不起作用,但您可以使用同一项目的github 链接

于 2015-10-30T12:14:09.393 回答