使用弹簧后端部署角度2的最佳实践

时间:2017-07-25 18:47:53

标签: spring angular

我是角度2的新手,我想开发一个项目,使用弹簧为我的后端和角度2为我的前端。问题是开发此类项目的最佳做法是什么?将它们放在同一台服务器或不同的服务器上。该主题的网络指南非常有限。如果有人指出我正确的方向,我会很高兴..

1 个答案:

答案 0 :(得分:0)

通常你会在CDN中托管角度应用程序,然后从该CDN托管。

这方面的一个例子是通过S3托管编译的站点,然后使用Route 53来托管站点本身。

Tutorial on how to do this.

更难的部分是Java应用程序本身。有多种选择,但它取决于应用程序的构建方式,可能需要servlet容器等。

但基本上,您希望静态站点托管静态,而不是Java代码的一部分。有助于清洁职责分离,并提供性能改进。然后,您需要弄清楚如何托管实际的Java应用程序。