React 博客

这个博客是 React 团队更新的官方来源。任何重要内容,包括发布说明或弃用通知,都会先发布在这里。

你也可以在 Bluesky 上关注 @react.dev 账号,或者在 Twitter 上关注 @reactjs 账号,不过即使你只看这个博客,也不会错过任何重要内容。

React 基金会:React 的新家,由 Linux 基金会托管

2026年2月24日

React 基金会已正式在 Linux 基金会旗下启动。

React Server Components 中的拒绝服务与源代码泄露

2025年12月11日

安全研究人员在尝试利用上周关键漏洞的修补程序时,又发现并披露了 React Server Components 中另外两个漏洞……

React Server Components 中的严重安全漏洞

2025年12月3日

React Server Components 中存在一个未经身份验证的远程代码执行漏洞。已在 19.0.1、19.1.2 和 19.2.1 版本中发布修复。我们建议立即升级。

React Conf 2025 回顾

2025年10月16日

上周我们举办了 React Conf 2025。本文将总结此次活动中的演讲和公告……

React 编译器 v1.0

2025年10月7日

我们今天发布编译器的首个稳定版本,并带来 lint 和工具改进,以便更容易采用。

介绍 React 基金会

2025年10月7日

今天,我们宣布计划创建 React 基金会以及新的技术治理结构……

React 19.2

2025年10月1日

React 19.2 添加了 Activity、React Performance Tracks、useEffectEvent 等新功能。本文……

React Labs:视图过渡、Activity 等更多内容

2025年4月23日

在 React Labs 的文章中,我们会介绍正在积极研究和开发中的项目。在本文中,我们分享两个今天就可以尝试的新实验性功能,并介绍我们目前正在进行的其他领域……

逐步停止维护 Create React App

2025年2月14日

今天,我们将对新应用弃用 Create React App,并鼓励现有应用迁移到框架,或者迁移到像 Vite、Parcel 或 RSBuild 这样的构建工具。我们也提供了文档,帮助处理框架不适合你的项目、你想构建自己的框架,或者你只是想通过从零构建一个 React 应用来学习 React 的工作原理等情况……

React v19

2024年12月5日

在《React 19 升级指南》中,我们分享了将你的应用升级到 React 19 的逐步说明。在本文中,我们将概述 React 19 的新功能,以及你如何采用它们……

React 编译器 Beta 版发布

2024年10月21日

我们在 React Conf 2024 上宣布了 React 编译器的实验性版本。自那以后我们取得了很大进展,本文中我们想分享 React 编译器接下来的计划……

React Conf 2024 回顾

2024年5月22日

上周我们举办了 React Conf 2024,这是一场在内华达州亨德森举行的为期两天的会议,700 多名参会者现场聚集在一起讨论 UI 工程的最新进展。这是我们自 2019 年以来首次线下会议,我们非常高兴能够再次把社区聚集在一起……

React 19 升级指南

2024年4月25日

React 19 带来的改进需要一些破坏性变更,但我们已经尽力让升级尽可能顺畅,并且我们不认为这些变更会影响大多数应用。在本文中,我们将引导你完成将库升级到 React 19 的步骤……

React Labs:我们一直在做什么 – 2024年2月

2024年2月15日

在 React Labs 的文章中,我们会介绍正在积极研究和开发中的项目。自上次更新以来,我们在 React 编译器、新功能和 React 19 上都取得了重大进展,我们想分享我们的收获。

React Canaries:在 Meta 之外逐步推出新功能

2023年5月3日

传统上,新的 React 功能通常先只在 Meta 内部可用,之后才会进入开源版本。我们希望为 React 社区提供一种选择:在单个新功能设计接近最终定稿时就尽快采用它们——这类似于 Meta 在内部使用 React 的方式。我们正在推出一个新的、官方支持的 Canary 发布渠道。它让像框架这样的精选方案能够将单个 React 功能的采用与 React 的发布计划解耦。

React Labs:我们一直在做什么 – 2023年3月

2023年3月22日

在 React Labs 的文章中,我们会介绍正在积极研究和开发中的项目。自上次更新以来,我们在 React Server Components、资源加载、优化编译器、Offscreen 渲染和 Transition Tracing 上都取得了重大进展,我们想分享我们的收获。

介绍 react.dev

2023年3月16日

今天我们非常高兴地推出 react.dev,这是 React 及其文档的新家。在本文中,我们想带你浏览一下这个新站点。

React Labs:我们一直在做什么 – 2022年6月

2022年6月15日

React 18 的开发历时多年,这也为 React 团队带来了宝贵的经验。它的发布是多年研究和探索多条路径的结果。其中一些路径是成功的;更多的路径则是死胡同,但也由此带来了新的见解。我们学到的一条经验是:社区在等待新功能时,如果对我们正在探索的这些路径缺乏了解,就会感到沮丧……

React v18.0

2022年3月29日

React 18 现已可在 npm 上获得!在上一篇文章中,我们分享了将你的应用升级到 React 18 的逐步说明。在本文中,我们将概述 React 18 的新内容,以及这对未来意味着什么……

如何升级到 React 18

2022年3月8日

正如我们在发布文章中所分享的,React 18 引入了由我们新的并发渲染器支持的功能,并采用面向现有应用的渐进式采用策略。在本文中,我们将引导你完成升级到 React 18 的步骤……

React Conf 2021 回顾

2021年12月17日

上周我们举办了第 6 届 React Conf。在前几年,我们曾利用 React Conf 的舞台发布改变行业的公告,例如 React Native 和 React Hooks。今年,我们分享了 React 的多平台愿景,从发布 React 18 和逐步采用并发功能开始……

React 18 计划

2021年6月8日

React 团队很高兴分享一些更新:

  • 我们已经开始着手 React 18 的发布,这将是我们的下一个主要版本。
  • 我们创建了一个工作组,为社区逐步采用 React 18 中的新功能做好准备。
  • 我们发布了 React 18 Alpha,以便库作者可以尝试并提供反馈……

介绍零包体积的 React Server Components

2020年12月21日

2020 年是漫长的一年。随着这一年接近尾声,我们想分享一份特别的节日更新,介绍我们对零包体积 React Server Components 的研究。为了介绍 React Server Components,我们准备了一场演讲和一个演示。如果你愿意,可以在假期期间,或者稍后新年工作重新开始时再查看这些内容……


所有发布说明

并非每个 React 版本都值得拥有自己的博客文章,但你可以在 React 仓库中的 CHANGELOG.md 文件里,以及 Releases 页面上,找到每个版本的详细更新日志。


更早的文章

查看更早的文章。