在Heroku上部署Django API + React应用程序

时间:2017-12-01 13:35:04

标签: django reactjs docker heroku react-redux

我正在使用前端的React和后端的Django API REST开发Web应用程序(主要是因为将来我们将创建一个移动应用程序)。我的问题是,在heroku上部署这个Web应用程序的最佳方法是什么?使用两个区分heroku的应用程序(一个用于React,一个用于Django),或者使用Docker在一个单独的heroku应用程序中部署两个应用程序? (我已经阅读了一些关于Docker的内容,但我不确定如何在heroku上部署它)

谢谢,对不起英语。

1 个答案:

答案 0 :(得分:1)

一种好方法是通过将所有前端与webpack捆绑在一起来部署到一个应用程序。如果您正在进行服务器端渲染,那么最好选择两个独立的应用程序。

This tutorial讨论准备webpack配置,this repo展示如何部署webpack-django heroku app