Next.js 16.4 发布:缓存组件默认开启
Vercel 于 10 月 6 日正式发布 Next.js 16.4。这一版本最引人注目的变化是 Cache Components 从可选实验能力转为默认开启,官方数据显示缓存开销显著下降,页面缓存命中率有明显改善。与此同时,新版本整合了 React 19.3 的特性——后者于 9 月上旬发布,带来了稳定的 View Transitions、Fragment Refs,以及一个颇受好评的 browser() API,让组件可以正式声明”只在客户端渲染”,给纯客户端渲染一个名正言顺的入口。
要点
- Cache Components 默认启用,缓存策略从”手动选配”变为”开箱即用”,官方称缓存量减少约四成。
- 内置 React 19.3:View Transitions 转稳定,
browser()API 让逃离 SSR 不再需要 hack。 - 第三方统计显示 Next.js 周下载量已超过 4500 万次,生态惯性依然强大。
点评
缓存一直是 Next.js 最让人头疼的部分,”默认开启且可预期”比”功能强大但玄学”对中小团队更友好。如果你近期被缓存问题折磨过,这个版本值得安排一次升级试点。
—— 综合公开报道整理