由于我们现在正在转向单页面应用程序,并通过新一套API升级我们的系统,因此我在思考,单页面应用程序和其余由JAVA编写的后端应该在同一服务器上(JBoss EAP 6)托管还是应该拆分到不同的服务器上,一个用于提供SPA内容,另一个用于运行后端?在后一种情况下,哪种生产服务器最适合托管单页应用程序的内容(JS、HTML和CSS)? (我们的后端仍将托管在JBoss EAP 6上)
此外,将前端和后端分别放置在不同的服务器上有哪些优点?
我试图搜索部署带有JAVA REST端点的单页应用程序的最佳实践,但是我没有找到任何对我们有用的有帮助的文章。
非常感谢! :)