为我的React组合存储大量高分辨率图片的最佳方法?

问题描述 投票:0回答:1

我正在使用React和Gatsby为自己开发一个个人作品集,我正在寻找一种方法来实现一个画廊,里面有我所有的摄影作品。

我需要一种方法来有效地存储和检索大量的高分辨率图片,以便在画廊中使用。我正在考虑使用AWS S3 bucket(因为他们有一个免费的层级),并在Node中写一个简单的API来检索这些图片,但我想知道是否有一个更简单更好的选择。

reactjs storage gallery large-data portfolio
1个回答
0
投票

S3 bucket是个好主意。 如果你使用像cloudflare这样的CDN,并添加正确的缓存头,你可以限制数据吲出。

Gatscby有一个插件,你可以使用,所以你不需要写自定义代码。https:/www.gatsbyjs.orgdocsdeploying-to-s3-cloudfront

© www.soinside.com 2019 - 2024. All rights reserved.