跳至内容

最新的 Next.js 新闻

2023年10月23日

如何在 Next.js 中考虑安全性

App Router 中的 React 服务器组件 (RSC) 是一种新颖的范例,它消除了与传统方法相关的许多冗余和潜在风险。鉴于其新颖性,开发人员以及随后的安全团队可能会发现难以将其现有的安全协议与该模型保持一致。

阅读更多

2022年5月23日

布局 RFC

此 RFC 概述了自 2016 年推出以来 Next.js 的最大更新

  • 嵌套布局:使用嵌套路由构建复杂的应用程序。
  • 专为服务器组件设计:针对子树导航进行了优化。
  • 改进的数据获取:在布局中获取数据,同时避免瀑布效应。
  • 使用 React 18 功能:流式传输、过渡和 Suspense。
  • 客户端和服务器路由:类似 SPA 的行为进行服务器端路由。
  • 100% 增量采用:没有重大更改,因此您可以逐步采用。
  • 高级路由约定:屏幕外存储、即时过渡等。
阅读更多

2020年11月18日

增量采用 Next.js

Next.js 旨在逐步采用。使用 Next.js,您可以继续使用现有代码,并根据需要添加任意数量的 React。通过从小处开始并逐步添加更多页面,您可以避免完全重写,从而防止功能工作脱轨。

许多公司需要对其技术栈进行现代化改造,以降低成本、提高开发人员生产力和为客户提供最佳体验。组件驱动的开发极大地提高了现代代码库的部署速度和可重用性。

并且,React 每月下载量超过 800 万次,是开发人员领先的组件驱动选择。Next.js 是用于生产环境的 React 框架,使您可以增量采用 React。

阅读更多

2020年1月6日

Next.js 9.1.7

Next.js 9 于六 (6) 个月前发布,随后 Next.js 9.1 于三个 (3) 个月前发布。这两个版本为 Next.js 添加了非常强大的新功能,而不会增加我们的基础客户端运行时大小。

从那时起,我们一直专注于改进和完善整个框架:9.1.19.1.29.1.39.1.49.1.59.1.69.1.7

让我们深入了解这些版本做了哪些改进!

阅读更多

2019年10月9日

推出 Create Next App

我们很高兴今天推出新的 Create Next App。

Create Next App 通过一条命令设置一个由 Next.js 提供支持的现代 React 应用程序。

阅读更多

2019年9月30日

Next.js 9.0.7

Next.js 9.0 大约在两个月前发布。从那时起,我们一直在忙于发布 7 个较小但非常重要的版本:9.0.19.0.29.0.39.0.49.0.59.0.69.0.7

让我们深入了解这些版本为您的网站和应用程序带来了什么,并且绝对没有重大更改。

阅读更多

2019年3月28日

使用 Styled JSX 为 Next.js 设置样式

Styled JSX 是一个 CSS-in-JS 库,它允许您编写封装和作用域的 CSS 来为您的组件设置样式。您为一个组件引入的样式不会影响其他组件,允许您添加、更改和删除样式,而无需担心意外的副作用。

阅读更多

2018年6月27日

Next.js 6.1

我们今天自豪地推出生产就绪的 Next.js 6.1,其特色包括:

  • 提高热重载可靠性
  • 代码库改进
  • Next.js 代码修改
阅读更多

2018年5月16日

Next.js 6 和 Nextjs.org

我们今天很自豪地推出可用于生产环境的Next.js 6,其特性包括:

  • 零配置静态导出。默认情况下无需使用next.config.js
  • _app.js,一个扩展点,可以启用页面过渡、错误边界等功能
  • 支持 Babel 7 和 Fragment 语法<>
  • 扩展的集成测试套件,重点关注安全性
  • 核心代码库中的 Flow 注解
阅读更多