我要开始一个新项目,有两个前端,移动应用和Web应用程序。可以REST的API和Grails的角轮廓相结合?
我在想创造一个“REST的API” Grails应用程序,并使用来自移动应用这个“API”。
但是,对于WebApp,是否有可能创建一个新的“角度”Grails应用程序,该应用程序将以前生成的“rest-api”Grails应用程序用作模型,并让我“重新实现轮子(模型)” ?
任何文章/文档怎么会来完成?
在此先感谢。
JD埃武拉
我要开始一个新项目,有两个前端,移动应用和Web应用程序。可以REST的API和Grails的角轮廓相结合?
我在想创造一个“REST的API” Grails应用程序,并使用来自移动应用这个“API”。
但是,对于WebApp,是否有可能创建一个新的“角度”Grails应用程序,该应用程序将以前生成的“rest-api”Grails应用程序用作模型,并让我“重新实现轮子(模型)” ?
任何文章/文档怎么会来完成?
在此先感谢。
JD埃武拉
你可以使用你已经在新的REST API的域名,没有什么变化。您可能需要添加@Resource注释。
如果有使用同一域中的其他应用程序,我会放在一个插件(如@Joshua建议),我们目前做的既具有管理/ CMS和最终用户应用程序的客户端。
在我们公司,我们目前正在开发3个项目的想法,我相信会合身您的需求,或者可以帮助别人谁正在启动一个类似的项目
我们组织的应用程序是这样的:
优点:
角应用程序调用同样的方法,在移动应用中,只有一个控制器,一个服务,一个Grails应用程序
网络应用程序是纯JS和CSS,并在服务器中运行顺利(npm 安装服务)
可以部署在任何CDN像亚马逊云锋的Web应用程序,并能够处理大的需求,您可以快速部署
以防万一你不知道,但是用咕噜声和凉亭可以替代资产管道自动化。
希望它可以帮助你!
将您的共享域类放入一个插件中,在这两个应用程序中使用插件。完成。 –