我想使用 React 作为前端、Djanog 作为后端创建一个 Web 应用程序,并将该 Web 应用程序部署到 Elastic Beanstalk。 我应该做什么(将前端与后端文件夹分开?)才能轻松部署到 Elastic Beanstalk。
我没有找到任何提供如何逐步将 React 和 Django 部署到 Elastic Beanstalk 的资源。
您应该将使用 React 的前端和使用 Django 的后端视为两个独立的项目,具有两个不同的部署,都在 AWS 上,但具有不同的服务。
不同的场景可能会导致您采取不同的部署方式。例如,通过服务器端渲染,您的 React 应用程序可以部署在 AWS Elastic Container Service 上的容器中。这是更高级的部署。