如何解决通过缓存ajax调用来加速Next.js / Vercel静态构建
我最近将我的React网站移植到Next.js并使用Vercel托管。
每个版本的静态页面中都会生成约1500条路由。我最近在每个页面的静态道具中添加了3个API调用。每个页面的API调用都是相同的,并且可以在整个构建过程中完美地进行缓存。尽管这些API本身具有良好的缓存功能,但与没有API调用的情况相比,它确实使Vercel构建步骤花费了更长的时间。我正在寻找在Vercel构建自身中实现缓存的最佳方法。
在手动部署之前,制作某种npm脚本将API结果本地提取到我的计算机上是不够的,因为我在Github任务中每隔X个小时使用一次cron作业来构建整个网站(因为API结果是动态的,并且会随着时间而改变)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。