💡
原文英文,约2100词,阅读约需8分钟。
📝
内容提要
Next.js 15发布候选版现已推出,支持React 19 RC,新增缓存和部分预渲染功能。改进了错误信息和缓存策略,默认不再缓存fetch请求和GET路由处理程序。引入实验性API next/after,允许在响应后执行任务。更新了create-next-app,简化项目创建流程。
🎯
关键要点
- Next.js 15发布候选版现已推出,支持React 19 RC。
- 新增缓存和部分预渲染功能,默认不再缓存fetch请求和GET路由处理程序。
- 引入实验性API next/after,允许在响应后执行任务。
- 更新了create-next-app,简化项目创建流程。
- 改进了错误信息和缓存策略,提供更好的错误提示和缓存控制。
❓
延伸问答
Next.js 15发布候选版有哪些新特性?
Next.js 15发布候选版支持React 19 RC,新增缓存和部分预渲染功能,改进错误信息和缓存策略,并引入实验性API next/after。
Next.js 15的缓存策略有什么变化?
Next.js 15默认不再缓存fetch请求和GET路由处理程序,改为不缓存,用户可以选择手动启用缓存。
如何使用实验性API next/after?
要使用next/after,需在next.config.js中添加experimental.after配置,并在服务器组件中导入该函数以在响应后执行任务。
create-next-app在Next.js 15中有什么更新?
create-next-app更新了设计,并新增了一个提示,询问是否在本地开发中启用Turbopack。
Next.js 15如何改进错误信息?
Next.js 15改进了hydration错误信息,提供了错误源代码和解决建议,帮助开发者更容易定位问题。
Partial Prerendering在Next.js 15中是如何实现的?
Partial Prerendering允许在同一页面上结合静态和动态渲染,开发者可以通过设置experimental_ppr路由配置选项来逐步采用。
➡️