【问题标题】:grails & backbone.jsgrails & 骨干.js
【发布时间】:2012-07-29 07:10:11
【问题描述】:

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

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

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

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

在 grails 中添加主干很难吗?

【问题讨论】:

    标签: grails backbone.js


    【解决方案1】:

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

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

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

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

    【讨论】:

      【解决方案2】:

      没那么复杂。您可以尝试关注此tutorial。 这是一个使用资源插件的 Grails 2.x 和 BackboneJS 项目。

      【讨论】:

      • 教程作者已将其删除。这个答案不再有效。谢谢。
      • 答案中的链接已失效(404 File not found)。
      • @Pang,我知道已经有一段时间了,但这里有另一个类似的link
      【解决方案3】:

      @chanwit 提供的教程链接失效,但你可以使用同一个项目的github link

      【讨论】:

        猜你喜欢
        • 2013-10-14
        • 2011-11-26
        • 2011-10-18
        • 2013-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多