最新的 Next.js 新闻
2025 年 1 月 3 日
我们正在为 Next.js 开发一个简单而强大的缓存模型。在之前的文章中,我们讨论了我们的缓存之旅以及我们如何到达 'use cache'
指令。
2024 年 10 月 24 日
前端性能可能很难做好。即使在高度优化的应用程序中,最常见的罪魁祸首也是客户端-服务器瀑布。在引入 Next.js App Router 时,我们知道我们想要解决这个问题。为此,我们需要使用 React 服务器组件在单个往返中将客户端-服务器 REST 获取移动到服务器。这意味着服务器有时必须是动态的,牺牲了 Jamstack 出色的初始加载性能。我们构建了部分预渲染来解决这种权衡,并兼顾两全其美。
2023 年 10 月 26 日
正如我们在 Next.js Conf 上宣布的那样,Next.js 14 是我们最专注的版本,具有
- Turbopack
- 本地服务器启动速度快 53%
- 代码更新速度快 94%
- 服务器操作(稳定版)
- 部分预渲染(预览版)
- Next.js Learn(新增)
2023 年 10 月 23 日
App Router 中的 React 服务器组件 (RSC) 是一种新颖的范例,它消除了与传统方法相关的许多冗余和潜在风险。鉴于其新颖性,开发人员以及随后的安全团队可能会发现将他们现有的安全协议与此模型对齐具有挑战性。
2022 年 5 月 23 日
此 RFC 概述了自 2016 年引入 Next.js 以来最大的更新
- 嵌套布局:使用嵌套路由构建复杂的应用程序。
- 专为服务器组件设计:针对子树导航进行了优化。
- 改进的数据获取:在布局中获取数据,同时避免瀑布流。
- 使用 React 18 功能:流式处理、转换和 Suspense。
- 客户端和服务器路由:以服务器为中心的路由,具有类似 SPA 的行为。
- 100% 增量采用:没有重大更改,因此您可以逐步采用。
- 高级路由约定:屏幕外暂存、即时转换等。
2020 年 11 月 18 日
2020 年 10 月 27 日
2020 年 1 月 6 日
2019 年 10 月 9 日
今天我们很高兴推出新的 Create Next App。
Create Next App 通过一个命令设置由 Next.js 驱动的现代 React 应用程序。
2019 年 9 月 30 日
2019 年 3 月 28 日
Styled JSX 是一个 CSS-in-JS 库,它允许您编写封装和作用域的 CSS 来设置组件的样式。您为一个组件引入的样式不会影响其他组件,允许您添加、更改和删除样式,而无需担心意外的副作用。
2018 年 9 月 19 日
经过 26 个 canary 版本和 340 万次下载,我们自豪地推出生产就绪的 Next.js 7,具有以下特点
- DX 改进:启动速度提高 57%,重新编译速度提高 42%
- 更好的错误报告,使用 react-error-overlay
- 升级的编译管道:Webpack 4 和 Babel 7
- 标准化的动态导入
- 静态 CDN 支持
- 更小的初始 HTML 有效负载
- App 和 Pages 之间具有 SSR 的 React Context
2018 年 5 月 16 日
今天我们自豪地推出生产就绪的 Next.js 6,具有以下特点
- 零配置静态导出。默认情况下不需要
next.config.js
_app.js
,一个扩展点,支持页面转换、错误边界等- Babel 7 和 Fragment 语法
<>
支持 - 扩展的集成测试套件,重点关注安全性
- 核心代码库中的 Flow 注释