网络编程新手。
我正在使用Unsplash API作为我的网站的背景图片,这样每天都应该更改:
<div class="background" style="background-image: url("https://source.unsplash.com/........./daily");"></div>
现在加载速度很慢,我认为我不应该直接从客户端HTML调用API。
我想了解如何实现这一点并使每次加载背景图像都很快。
我应该使用CDN吗?如果是这样,我是否需要在我的nodejs
服务器上写一份工作,每天都会把照片存入CDN?
或者我应该编写一份可以下载所有可能图像的作业,上传到S3然后编写一个API包装器来处理日常变化的逻辑?
基本上,如果从外部API获取背景图像,在客户端上加载背景图像的最快方法是什么?