有没有办法减少这个带宽?

Is there a way to reduce this bandwidth?

我不知道如何表述这个问题,所以我给你一张图片代替:

我构建了一个卡片浏览器 React web 应用程序,当用户访问该页面时,它会延迟下载 50mb 的图像。该应用程序本身为 1mb。

图像总是相同的,静态数量,没有上传或任何复杂的东西。

现在,如果我将其托管在平均带宽价格为 0.08 美元/GB 的服务器上,并且每天有 10000 名访客,则为 10000 x 30 x 50mb = 1500GB * 0.08 美元 = 1200 美元/月。

有没有一种方法可以在不支付 1200 美元/月的带宽的情况下为 Web 应用程序托管这 50mb?

我假设您将这些图像用作项目图像(背景、图标等)。

我现在能想到的最佳方法是将这些图片上传到 S3 存储桶(甚至 Google 进一步降低价格)。

有了这些,您可以获得静态生成的链接,并将其作为远程图像提供在您的应用程序中。