Mern Stack AWS s3



嗨,我希望实现aws s3存储桶的图像为一个mern项目,用户可以上传和设置为个人资料图片和创建图片的帖子,我的问题我如何去做这个后端我希望用户能够使所有的crud操作,这将是我第一次使用aws所以任何帮助将是伟大的

虽然您可以使用S3预签名url(1)之类的东西让React前端直接与S3交互,但可能很难在前端获得您想要的CRUD功能。

如果您的后端架构是无服务器的,一组用于CRUD操作的AWS lambda函数将是最好的方法。否则,你的nodejs后端可以为你的前端管理S3的get/update/delete函数。

引用:

  1. https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html)