【发布时间】:2017-05-05 23:40:12
【问题描述】:
我正在开发一个新项目,其中 react/express 作为前端,loopback 作为后端 api。我在我的开发环境中使用不同的端口将它们分开。
我应该如何将它们部署到生产环境中?
在同一台服务器上托管 - 将后端与不同的子域分开?
在 2 台不同的服务器上托管 - 似乎无法使用相同的域。
【问题讨论】:
标签: node.js reactjs deployment frontend backend
我正在开发一个新项目,其中 react/express 作为前端,loopback 作为后端 api。我在我的开发环境中使用不同的端口将它们分开。
我应该如何将它们部署到生产环境中?
在同一台服务器上托管 - 将后端与不同的子域分开?
在 2 台不同的服务器上托管 - 似乎无法使用相同的域。
【问题讨论】:
标签: node.js reactjs deployment frontend backend
我刚刚为 AWS 回答了 a related question。
你可以部署
静态托管服务和CDN
上的前端您在云计算服务
上的后端您可以在不同的主机上设置不同的子域,例如
app.domain.com 在 GitHub 页面上api.domain.com 在 Heroku 上【讨论】: