【发布时间】:2020-11-01 16:54:23
【问题描述】:
我看到了前端和后端应用程序位于单个项目中的方法,前端应用程序生成bundle.js,用于后端控制器提供的index.html。
我还看到了一种方法,其中前端和后端应用程序是完全独立的项目,前端知道后端单独运行的端点。
哪种方法更好?在选择一种方法或另一种方法之间应该考虑什么?
【问题讨论】:
我看到了前端和后端应用程序位于单个项目中的方法,前端应用程序生成bundle.js,用于后端控制器提供的index.html。
我还看到了一种方法,其中前端和后端应用程序是完全独立的项目,前端知道后端单独运行的端点。
哪种方法更好?在选择一种方法或另一种方法之间应该考虑什么?
【问题讨论】:
你可以有两种方法,就像你提到的那样
我想强调两者的区别
对于第1点它适合的地方
将详细说明第三点,例如考虑是否有不同的前端项目与相同的后端进行通信。
重点是你想公开你的api,那么第一种方法不推荐
2 方法很重要
在您编写可共享 api 的地方,团队之间需要可维护性,需要和不时维护太多的后端等......例如微服务架构......!!!
【讨论】: