【发布时间】:2016-08-21 22:43:57
【问题描述】:
我正在开发一个使用 Node 和 Angular 前端编写的 API 的 Web 应用程序。我当前的部署管道监视源代码控制的更改,然后将所有内容推送到构建服务器,在那里构建它,然后部署到生产中。目前,我的 Node 应用程序设置为服务于 Angular 前端,这是不必要的并且需要更改。我的问题是,将前端和后端应用程序放在不同的存储库中是否是个好主意?这样,我可以单独控制每个的部署。我的 Node 应用程序使用了很多需要一些时间来编译的 C++ 库,而且我不想每次对前端进行更改时都必须编译它们。把它们分开是个好主意吗?
【问题讨论】: