如何创建 React 和 django 项目并将其部署到 Elastic Beanstalk?

问题描述 投票:0回答:1

我想使用 React 作为前端、Djanog 作为后端创建一个 Web 应用程序,并将该 Web 应用程序部署到 Elastic Beanstalk。 我应该做什么(将前端与后端文件夹分开?)才能轻松部署到 Elastic Beanstalk。

我没有找到任何提供如何逐步将 React 和 Django 部署到 Elastic Beanstalk 的资源。

reactjs django amazon-elastic-beanstalk
1个回答
0
投票

您应该将使用 React 的前端和使用 Django 的后端视为两个独立的项目,具有两个不同的部署,都在 AWS 上,但具有不同的服务。

  • 后端 Django 可能位于 ElasticBeanstalk 上。感谢@p7dxb,您有一个关于如何做到这一点的示例
  • 前端 React 可能位于 S3 上,带有 CloudFront

不同的场景可能会导致您采取不同的部署方式。例如,通过服务器端渲染,您的 React 应用程序可以部署在 AWS Elastic Container Service 上的容器中。这是更高级的部署。

© www.soinside.com 2019 - 2024. All rights reserved.