Folia
← 返回头版

Next.js 16.4 发布,引入 Cache Components 作为新编程模型

Next.js 16.4 版本正式发布,在新应用中默认启用 Cache Components 作为新的编程模型1。该功能将在 Next.js 17 成为全局默认配置1。

本次更新包含多项性能和开发体验改进。新增的 ensureStatic 特性支持"navigation"、"prefetch"、"shell"三种模式,以保证页面静态化1,同时引入 navigation() 和 prefetch() 两个新 API 用于精细控制数据加载阶段1。为便于升级,Next.js 团队推出了 next upgrade --agent 命令,支持 AI 代理自动升级应用1。改进的 prefetch 排除机制也优化了应用加载流程1。

Turbopack 方面获得了显著优化:磁盘缓存减小 20-25%1,共享运行时的引入减少了下载大小并改进了缓存命中率1。React Compiler 推出了 Rust 版本,内存使用降低 30%,编译时间减少 15%1。生产环境中 CSS Module 类名进一步缩短,进一步减小包体积1。此外,本版本支持 React 19.3,其中包含稳定的 View Transitions 和 Fragment Refs1。


来源

  1. Hacker NewsNext.js 16.4

评论