快速加载 – 网站每日背景图片

新的networking编程。

我正在使用Unsplash API作为我的网站的背景图片,所以应该每天更改:

<div class="background" style="background-image: url(&quot;https://source.unsplash.com/........./daily&quot;);"></div>

现在这是加载缓慢,我不认为我应该直接从客户端HTML调用API。

我想了解如何实现这一点,并使背景图像加载每一次。

我应该使用CDN吗? 如果是的话,我是否需要在我的nodejs服务器上写一份工作,这个服务器每天都会得到照片并存储在CDN中?

或者我应该写一个工作,下载所有可能的图像,上传到S3,然后编写一个API包装,将处理日常变化的逻辑?

基本上,如果从外部API获取背景图像,在我的客户端上加载背景图像的最快捷方式是什么?