这个博客是 React 团队更新的官方来源。任何重要的内容,包括发布说明或弃用通知,都会首先在这里发布。你也可以关注 Twitter 的 @reactjs 账号,但如果你只阅读这个博客,你也不会错过任何重要的内容。
React Compiler 发布 Beta 版本
我们在 React Conf 2024 上宣布了 React Compiler 的实验性版本。从那时起我们已经取得了很多进展,在这篇文章中,我们将分享 React Compiler 下一步要做的事情……
回顾 React Conf 2024
上周我们在内华达州亨德森举办了为期两天的 React Conf 2024 大会,有 700 多名与会者亲临现场,讨论 UI 工程领域的最新进展。这是我们自 2019 年以来首次举办线下会议,我们很高兴能够再次将社区团结在一起……
React 19 RC
在我们的 React 19 RC 升级指南中, 我们分享了将应用程序升级到 React 19 的分步说明。在这篇文章中,我们将概述 React 19 的新特性,以及如何使用它们……
React 19 RC 升级指南
React 19 中新增的改进需要一些破坏性变更,但我们已经尽力让升级过程尽可能平滑,我们预计这些变更不会影响大多数应用。在这篇文章中,我们将指导你完成将库升级到 React 19 的步骤……
React Labs:我们正在努力的方向——2024 年 2 月
在 React Labs 的文章中,我们讲述了正在进行研究与开发的项目。自从上次更新以来,我们在 React 编译器、新功能和 React 19 方面取得了重大进展,除此之外我们还想要分享我们从中学到的东西。
React Canaries:在 Meta 之外逐步推出新功能
在过去,React 的新功能将仅在 Meta 中使用,然后才会在开源版本中发布。我们希望为 React 社区提供一种选择,使他们能够在新功能设计接近最终状态时立即采用这些功能——类似于 Meta 内部使用 React 的方式。我们正在推出一个新的官方支持的 Canary 发布渠道。它允许像框架这样的精选设置,对单个 React 功能的采用与 React 发布计划分离开。
React Labs:我们正在努力的方向——2023 年 3 月
在 React Labs 的文章中,我们讲述了正在进行研究和开发的项目。自上次更新以来,我们在 React 服务器组件、资产加载、优化编译器、离屏渲染和过渡追踪方面取得了重要进展,并希望分享我们所学到的知识。
介绍 react.dev
今天,我们非常高兴推出 react.dev,React 及其文档的新家。在本文中,我们想带你参观新网站。
React Labs:我们正在努力的方向——2022 年 6 月
React 18 经过多年的努力才得以问世,它为 React 团队带来了宝贵的经验教训。它的发布是多年的研究和探索的结果。其中一些路径是成功的,但更多的是死胡同,但是也带来了新的见解。我们学到的一个教训是,对社区来说,在等待新功能时没有了解我们正在探索的路径是令人沮丧的。
React v18.0
React 18 现已在 npm 上发布!在我们上一篇文章中,我们分享了应用程序升级到 React 18 的逐步说明。在本文中,我们将概述 React 18 的新功能,以及它对未来的意义……
如何升级到 React 18
正如我们在文章中所分享的那样,React 18 引入了由我们的新并发渲染器提供支持的功能,并采用了逐步采用策略,以适用于现有应用程序。在本文中,我们将指导完成升级到 React 18 的步骤……
回顾 React Conf 2021
上周,我们举办了第六届 React Conf。在以往的几年中,我们在 React Conf 的舞台上发布了行业改变的信息,如 React Native 和 React Hooks。今年,我们从发布 React 18 和逐步采用并发功能开始,分享了我们对 React 的多平台愿景……
React 18 的有关计划
React 团队很高兴分享一些更新:
- 我们已经开始了 React 18 的开发工作,这将是我们的下一个主要版本。
- 我们创建了一个工作组,为社区逐步采用 React 18 的新功能做准备。
- 我们发布了 React 18 Alpha,以便库作者可以尝试并提供反馈……
介绍零打包大小的 React 服务器组件
2020 年是漫长的一年。随着它的结束,我们想在节日里分享一份特别的更新,介绍我们对零打包大小的 React 服务器组件的研究。为了介绍 React 服务器组件,我们准备了一次演讲和演示。如果你愿意,在假期期间或新年工作重新开始后查看它们……
所有的发布笔记
并不是每个 React 版本都值得拥有专属博客文章,但是你可以在 React 仓库的 CHANGELOG.md
或 发布页面 中找到每个版本的详细变更。
更早的文章
你可以在 这里 查看更早的文章。