繁体   English   中英

我应该在哪个 AWS 服务中部署我的 react 应用程序

[英]In which AWS service should I deploy my react app

我目前正在寻找最好和最便宜的解决方案来在 react.js 中托管我的仪表板我想使用其中一种 aws 服务来托管它。 我的配置:仪表板已经构建并调用托管在 EC2 上的单独的 API,我不想从中提供我的仪表板。 仪表板将收到少量请求,因为它不是专用于客户的。 我脑子里已经有了一些解决方案,但我从未使用过它们,所以我写这篇文章是为了从你的经验中征求你的建议。 潜在的解决方案:

AWS S3

AWS EC2

AWS 放大

AWS E 豆茎

我想放大是其中一个更快的解决方案,但我的仪表板已经在使用现有的后端。

您对此有何建议? 这种配置中最便宜的解决方案是什么

谢谢,

VK

S3 + CloudFront 始终是为您的前端服务的好选择。 由于您不打算向您的客户提供此服务,我们可以简单地使用 S3 web 托管就可以了。

不要忘记设置您的 CORS 并且如果您使用没有 Cloudfront 的 S3 web 托管,您的存储桶名称需要与您的域名相同。

我不建议您使用其他解决方案的原因是我相信您知道 Serverless 对我们的影响。 我假设您不想管理额外的机器。 因此,S3 将是您最好的解决方案,它还支持 header/logging/versioning。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM