如何部署分离的前端和后端?

时间:2016-12-20 17:07:00

标签: node.js reactjs deployment frontend backend

我正在开发一个新项目,其中react / express作为前端和环回作为后端api。我已经在我的开发环境中使用不同的端口将它们分开了。

我应该如何在生产中部署它们?

  1. 在同一台服务器上托管 - 将后端与不同的子域分开?

  2. 在2个不同的服务器上托管 - 似乎无法使用同一个域。

1 个答案:

答案 0 :(得分:20)

我刚刚回答了a related question的AWS。

您可以部署

您可以在不同的主机上设置不同的子域,例如

  • app.domain.com在GitHub页面上
  • api.domain.com关于Heroku