这个博客是 React 团队更新的官方来源。任何重要的内容,包括发布说明或弃用通知,都会首先在这里发布。你也可以关注 Twitter 的 @reactjs 账号,但如果你只阅读这个博客,你也不会错过任何重要的内容。
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
或 发布页面 中找到每个版本的详细变更。
更早的文章
你可以在 这里 查看更早的文章。