【发布时间】:2018-03-27 10:55:32
【问题描述】:
我想先开发一个以angular4为前端,spring boot为后端的web应用,然后创建android版本。
在谷歌搜索我发现有很多方法,第一个是创建一个 Spring boot 项目,其中包括一个 angular 4 文件夹(使用 angular CLI 生成),这意味着总共一个项目。
第二个:将两个项目完全分开,一个用于spring,一个用于angular4,客户端将使用api Rest与spring工具进行通信。
哪一个是最好的方法?
提前致谢。
【问题讨论】:
-
应该是 2 个不同的项目。
-
第二种方法似乎是更好的方法,因为您的其余 API 将完全独立,并且可以在需要时在任何其他应用程序中使用。由于您也计划创建一个 android 版本,因此这种方法肯定会让您受益..
-
我认为对前端和后端使用单独的项目是合适的解决方案。它有很多优点。
-
@Pratyay:我很犹豫,非常感谢您的帮助,您认为spring使用多模块架构更好吗?
-
@dzrkot 非常感谢您的帮助,非常感谢
标签: java spring angular spring-boot