【发布时间】:2011-07-23 12:59:56
【问题描述】:
我们刚刚开始一个新项目。我们想在服务器端使用 Grails 和 GORM 页面(用于 html 页面渲染和 JQuery 支持)和 GWT(用于丰富的 gui 后端接口)。后来我们计划通过适用于 Android 或 Iphone 的设备扩展我们的应用程序。因此,我们计划对所有服务访问使用 RESTful(带 JSON)接口。
现在我的问题是这种方法有点矫枉过正吗?因为我们现在正在努力为我们的 REST 接口找到正确的结构。当然,我们希望设置接口,以便所有客户端都可以重用我,而不是提供例如GWT 特定的 RPC 服务和 JQuery html 接口仅由 GORM 呈现。
- 这种方法是不是有点矫枉过正?
- 定义 REST 服务的最简单方法是什么?(只需查看我需要的数据、命名服务并使用它?)
- 您如何建议将呈现放在 HTML 端?只在动作中转发到适当的视图(gorm),让 JQuery 只通过 REST 服务和 JSON 数据的呈现进行通信,而不是使用 gorm 特定的表单逻辑?
感谢您的帮助
【问题讨论】:
标签: jquery json gwt rest grails