我要开始一个有两个前端的新项目,一个移动APP和一个Web应用程序。
我正在考虑创建一个" rest-api" grails应用并消费这个" api"来自移动应用程序。
但是,对于WebApp,是否有可能创建一个新的" angular" Grails应用程序使用以前生成的" rest-api" Grails应用程序和ovoids我将重新实现轮子(型号)"?
任何文章/文档如何实现?
提前致谢。
JD Evora
答案 0 :(得分:1)
您可以使用新的rest api中已有的域名,没有任何变化。您可能想要添加@Resource注释。
如果有另一个应用程序使用同一个域,我会插入一个插件(如@Joshua建议的那样),我们目前为拥有admin / cms和最终用户应用程序的客户端执行此操作。
在我们公司,我们目前正在开发3个项目,我认为这个项目可以很好地满足您的需求,或者可以帮助其他正在开展类似项目的人
我们以这种方式组织了这些应用:
我们已见过的优势:
角度应用程序调用与移动应用程序相同的方法,只有一个控制器,一个服务,一个grails应用程序
网络应用程序是纯JS和CSS,在服务中运行顺畅( npm 安装服务)
您可以在任何CDN(如Amazon Cloud Front)中部署Web应用程序,并且能够处理大量需求,并且您可以快速部署它
万一你不知道,但是使用咕噜声和凉亭,你可以取代资产管道自动化。
希望它可以帮到你!