标签: reactjs amazon-web-services amazon-s3 elastic-beanstalk
我有一个使用express / react的网站,它由两个独立的部分组成。 1- API应用程序(快速服务器) 2-网站(反应应用程序)
我正在摆弄AWS以部署我的应用并找出一些选项。到目前为止,API的最佳选择是使用Elastic Beanstalk。它运作良好,我没有任何问题。
令人困惑的部分是反应应用程序。我已将其部署为Elastic Beanstalk,并将其部署为S3 bucket。两者都有一些挑战(S3更容易)
我想问一下是否有人在同一场景中并有任何建议?
答案 0 :(得分:0)
根据我的经验,为捆绑的React App分割API服务器和CDN更好(为了更好的可扩展性)。您可以将CloudFront用作应用的CDN,将EC2用作API。