首页 > 解决方案 > S3+Cloudfront 与 EC2 部署 React 网站的区别

问题描述

在 AWS S3+cloudfront 中部署我的 react 网站时,我发现我也可以将 react 网站部署到 EC2,有人可以解释一下我什么时候应该选择 EC2,什么时候应该选择 S3 + CloudFront?

标签: javascriptreactjs

解决方案


如果您还没有为您的站点开发后端,那么选择 s3,如果您开发了自定义后端(使用 Django、express 等),那么选择 Ec2。S3 只是一个存储系统,但您也可以部署静态站点。但是ec2是一个VPS。你可以用它做任何你想做的事。CloudFront 和 Cloudflare 一样是一个 CDN(内容分发网络)。您可以将 Cloudfront 与 S3 和 Ec2 一起使用。


推荐阅读