@rauchg: 我认为人们没有意识到 React 成功的大部分实际上归功于 @shadcn。我曾经将 React 称为真正的……
摘要
Guillermo Rauch 强调了 shadcn 对 React 成功的重要性,因为它提供了可重复使用、可调整的 UI 组件,开发者更喜欢这些组件而不是 React 的核心概念。
查看缓存全文
缓存时间: 2026/08/17 18:17
我认为人们没有意识到 React 的成功在多大程度上实际上归功于 @shadcn。
我曾经将 React 称为真正的“成人乐高积木”。但实际上,那更多是对积木几何形状的描述,即它的规范。
Shadcn 才是人们真正想从 React 中获得的东西。可复用的高质量组件,同时又可调整。它是一个伪库。它有代码,但实际上是设计成让你在自己的上下文窗口中消化并重新混合使用的。
React 版本 – React
来源: https://react.dev/versions 位于 react.dev (https://react.dev/) 的 React 文档提供了最新版本 React 的文档。
我们的目标是在主版本内保持文档更新,不会为每个次版本或补丁版本发布单独文档。当新的主版本发布时,我们会将前一版本的文档归档为 x\.react\.dev。更多信息请参见我们的版本策略 (https://react.dev/community/versioning-policy)。
您可以在下方找到之前主版本的归档。
最新版本:19.2 https://react.dev/versions#latest-version
- react.dev (https://react.dev/)
之前的版本 https://react.dev/versions#previous-versions
- 18.react.dev (https://18.react.dev/)
- 17.react.dev (https://17.react.dev/)
- 16.react.dev (https://16.react.dev/)
- 15.react.dev (https://15.react.dev/)
注意
更新日志 https://react.dev/versions#changelog
React 19 https://react.dev/versions#react-19
博客文章
- React v19 (https://react.dev/blog/2024/12/05/react-19)
- React 19 升级指南 (https://react.dev/blog/2024/04/25/react-19-upgrade-guide)
- React 编译器 Beta 版发布 (https://react.dev/blog/2024/10/21/react-compiler-beta-release)
- React 编译器 v1.0 (https://react.dev/blog/2025/10/07/react-compiler-1)
- React 19.2 (https://react.dev/blog/2025/10/01/react-19-2)
演讲
- React 19 主题演讲 (https://www.youtube.com/watch?v=lyEKhv8-3n0)
- React 19 路线图 (https://www.youtube.com/watch?v=R0B2HsSM78s)
- React 19 新特性介绍 (https://www.youtube.com/watch?v=AJOGzVygGcY)
- 面向双计算机的 React (https://www.youtube.com/watch?v=ozI4V_29fj4)
- React 编译器深度解析 (https://www.youtube.com/watch?v=uA_PVyZP7AI)
- React 编译器案例研究 (https://www.youtube.com/watch?v=lvhPq5chokM)
- React 19 深入解析:协调 HTML (https://www.youtube.com/watch?v=IBBN-s77YSI)
版本发布
- v19.2.7 (2026年6月) (https://github.com/react/react/blob/main/CHANGELOG.md#1927-june-1-2026)
- v19.2.6 (2026年5月) (https://github.com/react/react/blob/main/CHANGELOG.md#1926-may-6-2026)
- v19.2.5 (2026年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1925-march-18-2026)
- v19.2.4 (2026年1月) (https://github.com/react/react/blob/main/CHANGELOG.md#1924-jan-26-2026)
- v19.2.3 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1923-dec-11-2025)
- v19.2.2 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1922-dec-11-2025)
- v19.2.1 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1921-dec-3-2025)
- v19.2.0 (2025年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#1920-october-1st-2025)
- v19.1.8 (2026年6月) (https://github.com/react/react/blob/main/CHANGELOG.md#1918-june-1-2026)
- v19.1.7 (2026年5月) (https://github.com/react/react/blob/main/CHANGELOG.md#1917-may-6-2026)
- v19.1.6 (2026年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1916-march-18-2026)
- v19.1.5 (2026年1月) (https://github.com/react/react/blob/main/CHANGELOG.md#1915-jan-26-2026)
- v19.1.4 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1914-dec-11-2025)
- v19.1.3 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1913-dec-11-2025)
- v19.1.2 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1912-dec-3-2025)
- v19.1.1 (2025年7月) (https://github.com/react/react/blob/main/CHANGELOG.md#1911-july-28-2025)
- v19.1.0 (2025年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1910-march-28-2025)
- v19.0.7 (2026年6月) (https://github.com/react/react/blob/main/CHANGELOG.md#1907-june-1-2026)
- v19.0.6 (2026年5月) (https://github.com/react/react/blob/main/CHANGELOG.md#1906-may-6-2026)
- v19.0.5 (2026年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1905-march-18-2026)
- v19.0.4 (2026年1月) (https://github.com/react/react/blob/main/CHANGELOG.md#1904-jan-26-2026)
- v19.0.3 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1903-dec-11-2025)
- v19.0.2 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1902-dec-11-2025)
- v19.0.1 (2025年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1901-dec-3-2025)
- v19.0.0 (2024年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1900-december-5-2024)
React 18 https://react.dev/versions#react-18
博客文章
- React v18.0 (https://react.dev/blog/2022/03/29/react-v18)
- 如何升级到 React 18 (https://react.dev/blog/2022/03/08/react-18-upgrade-guide)
- React 18 计划 (https://react.dev/blog/2021/06/08/the-plan-for-react-18)
演讲
- React 18 主题演讲 (https://www.youtube.com/watch?v=FZ0cG47msEk)
- React 18 面向应用开发者 (https://www.youtube.com/watch?v=ytudH8je5ko)
- 使用 Suspense 实现流式服务端渲染 (https://www.youtube.com/watch?v=pj5N-Khihgc)
- 无 memo 的 React (https://www.youtube.com/watch?v=lGEMwh32soc)
- React 文档主题演讲 (https://www.youtube.com/watch?v=mneDaMYOKP8)
- React 开发者工具 (https://www.youtube.com/watch?v=oxDfrke8rZg)
- 首个 React 工作组 (https://www.youtube.com/watch?v=qn7gRClrC9U)
- React 18 面向外部存储库 (https://www.youtube.com/watch?v=oPfSC5bQPR8)
版本发布
- v18.3.1 (2024年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1831-april-26-2024)
- v18.3.0 (2024年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1830-april-25-2024)
- v18.2.0 (2022年6月) (https://github.com/react/react/blob/main/CHANGELOG.md#1820-june-14-2022)
- v18.1.0 (2022年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1810-april-26-2022)
- v18.0.0 (2022年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1800-march-29-2022)
React 17 https://react.dev/versions#react-17
博客文章
- React v17.0 (https://legacy.reactjs.org/blog/2020/10/20/react-v17.html)
- 介绍新的 JSX 转换 (https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html)
- React v17.0 发布候选版:无新特性 (https://legacy.reactjs.org/blog/2020/08/10/react-v17-rc.html)
版本发布
- v17.0.2 (2021年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1702-march-22-2021)
- v17.0.1 (2020年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#1701-october-22-2020)
- v17.0.0 (2020年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#1700-october-20-2020)
React 16 https://react.dev/versions#react-16
博客文章
- React v16.0 (https://legacy.reactjs.org/blog/2017/09/26/react-v16.0.html)
- React 16 中的 DOM 属性 (https://legacy.reactjs.org/blog/2017/09/08/dom-attributes-in-react-16.html)
- React 16 中的错误处理 (https://legacy.reactjs.org/blog/2017/07/26/error-handling-in-react-16.html)
- React v16.2.0:改进的 Fragment 支持 (https://legacy.reactjs.org/blog/2017/11/28/react-v16.2.0-fragment-support.html)
- React v16.4.0:指针事件 (https://legacy.reactjs.org/blog/2018/05/23/react-v-16-4.html)
- React v16.4.2:服务端漏洞修复 (https://legacy.reactjs.org/blog/2018/08/01/react-v-16-4-2.html)
- React v16.6.0:lazy、memo 和 contextType (https://legacy.reactjs.org/blog/2018/10/23/react-v-16-6.html)
- React v16.7:不,这不是带 Hooks 的版本 (https://legacy.reactjs.org/blog/2018/12/19/react-v-16-7.html)
- React v16.8:带 Hooks 的版本 (https://legacy.reactjs.org/blog/2019/02/06/react-v16.8.0.html)
- React v16.9.0 和路线图更新 (https://legacy.reactjs.org/blog/2019/08/08/react-v16.9.0.html)
- React v16.13.0 (https://legacy.reactjs.org/blog/2020/02/26/react-v16.13.0.html)
版本发布
- v16.14.0 (2020年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#16140-october-14-2020)
- v16.13.1 (2020年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#16131-march-19-2020)
- v16.13.0 (2020年2月) (https://github.com/react/react/blob/main/CHANGELOG.md#16130-february-26-2020)
- v16.12.0 (2019年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#16120-november-14-2019)
- v16.11.0 (2019年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#16110-october-22-2019)
- v16.10.2 (2019年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#16102-october-3-2019)
- v16.10.1 (2019年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#16101-september-28-2019)
- v16.10.0 (2019年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#16100-september-27-2019)
- v16.9.0 (2019年8月) (https://github.com/react/react/blob/main/CHANGELOG.md#1690-august-8-2019)
- v16.8.6 (2019年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1686-march-27-2019)
- v16.8.5 (2019年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1685-march-22-2019)
- v16.8.4 (2019年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1684-march-5-2019)
- v16.8.3 (2019年2月) (https://github.com/react/react/blob/main/CHANGELOG.md#1683-february-21-2019)
- v16.8.2 (2019年2月) (https://github.com/react/react/blob/main/CHANGELOG.md#1682-february-14-2019)
- v16.8.1 (2019年2月) (https://github.com/react/react/blob/main/CHANGELOG.md#1681-february-6-2019)
- v16.8.0 (2019年2月) (https://github.com/react/react/blob/main/CHANGELOG.md#1680-february-6-2019)
- v16.7.0 (2018年12月) (https://github.com/react/react/blob/main/CHANGELOG.md#1670-december-19-2018)
- v16.6.3 (2018年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1663-november-12-2018)
- v16.6.2 (2018年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1662-november-12-2018)
- v16.6.1 (2018年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1661-november-6-2018)
- v16.6.0 (2018年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#1660-october-23-2018)
- v16.5.2 (2018年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#1652-september-18-2018)
- v16.5.1 (2018年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#1651-september-13-2018)
- v16.5.0 (2018年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#1650-september-5-2018)
- v16.4.2 (2018年8月) (https://github.com/react/react/blob/main/CHANGELOG.md#1642-august-1-2018)
- v16.4.1 (2018年6月) (https://github.com/react/react/blob/main/CHANGELOG.md#1641-june-13-2018)
- v16.4.0 (2018年5月) (https://github.com/react/react/blob/main/CHANGELOG.md#1640-may-23-2018)
- v16.3.3 (2018年8月) (https://github.com/react/react/blob/main/CHANGELOG.md#1633-august-1-2018)
- v16.3.2 (2018年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1632-april-16-2018)
- v16.3.1 (2018年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1631-april-3-2018)
- v16.3.0 (2018年3月) (https://github.com/react/react/blob/main/CHANGELOG.md#1630-march-29-2018)
- v16.2.1 (2018年8月) (https://github.com/react/react/blob/main/CHANGELOG.md#1621-august-1-2018)
- v16.2.0 (2017年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1620-november-28-2017)
- v16.1.2 (2018年8月) (https://github.com/react/react/blob/main/CHANGELOG.md#1612-august-1-2018)
- v16.1.1 (2017年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1611-november-13-2017)
- v16.1.0 (2017年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1610-november-9-2017)
- v16.0.1 (2018年8月) (https://github.com/react/react/blob/main/CHANGELOG.md#1601-august-1-2018)
- v16.0 (2017年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#1600-september-26-2017)
React 15 https://react.dev/versions#react-15
博客文章
- React v15.0 (https://legacy.reactjs.org/blog/2016/04/07/react-v15.html)
- React v15.0 发布候选版 2 (https://legacy.reactjs.org/blog/2016/03/16/react-v15-rc2.html)
- React v15.0 发布候选版 (https://legacy.reactjs.org/blog/2016/03/07/react-v15-rc1.html)
- 新的版本策略 (https://legacy.reactjs.org/blog/2016/02/19/new-versioning-scheme.html)
- 停止 React DOM 对 IE 8 的支持 (https://legacy.reactjs.org/blog/2016/01/12/discontinuing-ie8-support.html)
- 引入 React 错误代码系统 (https://legacy.reactjs.org/blog/2016/07/11/introducing-reacts-error-code-system.html)
- React v15.0.1 (https://legacy.reactjs.org/blog/2016/04/08/react-v15.0.1.html)
- React v15.4.0 (https://legacy.reactjs.org/blog/2016/11/16/react-v15.4.0.html)
- React v15.5.0 (https://legacy.reactjs.org/blog/2017/04/07/react-v15.5.0.html)
- React v15.6.0 (https://legacy.reactjs.org/blog/2017/06/13/react-v15.6.0.html)
- React v15.6.2 (https://legacy.reactjs.org/blog/2017/09/25/react-v15.6.2.html)
版本发布
- v15.7.0 (2017年10月) (https://github.com/react/react/blob/main/CHANGELOG.md#1570-october-14-2020)
- v15.6.2 (2017年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#1562-september-25-2017)
- v15.6.1 (2017年6月) (https://github.com/react/react/blob/main/CHANGELOG.md#1561-june-14-2017)
- v15.6.0 (2017年6月) (https://github.com/react/react/blob/main/CHANGELOG.md#1560-june-13-2017)
- v15.5.4 (2017年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1554-april-11-2017)
- v15.5.3 (2017年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1553-april-7-2017)
- v15.5.2 (2017年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1552-april-7-2017)
- v15.5.1 (2017年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1551-april-7-2017)
- v15.5.0 (2017年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1550-april-7-2017)
- v15.4.2 (2016年1月) (https://github.com/react/react/blob/main/CHANGELOG.md#1542-january-6-2017)
- v15.4.1 (2016年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1541-november-22-2016)
- v15.4.0 (2016年11月) (https://github.com/react/react/blob/main/CHANGELOG.md#1540-november-16-2016)
- v15.3.2 (2016年9月) (https://github.com/react/react/blob/main/CHANGELOG.md#1532-september-19-2016)
- v15.3.1 (2016年8月) (https://github.com/react/react/blob/main/CHANGELOG.md#1531-august-19-2016)
- v15.3.0 (2016年7月) (https://github.com/react/react/blob/main/CHANGELOG.md#1530-july-29-2016)
- v15.2.1 (2016年7月) (https://github.com/react/react/blob/main/CHANGELOG.md#1521-july-8-2016)
- v15.2.0 (2016年7月) (https://github.com/react/react/blob/main/CHANGELOG.md#1520-july-1-2016)
- v15.1.0 (2016年5月) (https://github.com/react/react/blob/main/CHANGELOG.md#1510-may-20-2016)
- v15.0.2 (2016年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1502-april-29-2016)
- v15.0.1 (2016年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1501-april-8-2016)
- v15.0.0 (2016年4月) (https://github.com/react/react/blob/main/CHANGELOG.md#1500-april-7-2016)
React 0.14 https://react.dev/versions#react-14
博客文章
- React v0.14 (https://legacy.reactjs.org/blog/2015/10/07/react-v0.14.html)
- React v0.14 发布候选版 (https://legacy.reactjs.org/blog/2015/09/10/react-v0.14-rc1.html)
- React v0.14 Beta 1 (https://legacy.reactjs.org/blog/2015/07/03/react-v0.14-beta-1.html)
- 全新的 React 开发者工具 (https://legacy.reactjs.org/blog/2015/09/02/new-react-developer-tools.html)
相似文章
@rauchg:我很喜欢@shadcn成功为智能体和人类构建了最佳的UI基础设施。玩这个新的排版配置器真是太令人满足了…
Guillermo Rauch称赞shadcn的新型排版配置器shadcn/typeset,它提供了为智能体和人类渲染样式化Markdown的UI基础设施。
@nolansym:免费开源的 Shadcn 组件
cult-ui 发布了 92+ 开源 AI 代理 UI 模式和全栈 Next.js 模板,用于借助 shadcn 构建可复制的组件库。
@thdxr: 值得深入研究为什么没有框架能取代React——这完全被误解了,而这就是为什么你看到的每个预测都往往错误…
一条推文讨论了为什么没有框架能取代React,以及这一见解如何适用于更广泛的预测。
@shadcn:今天我们发布了一套用于构建聊天界面的新组件。我们提取了日常构建的模式……
Shadcn 发布了一套新的可组合组件,用于构建聊天界面,包括流式传输、滚动、消息、气泡、附件和标记。
@rauchg:Eve.dev 比我们构建的任何其他框架都更为根本。它是你公司的起源。当你…
Guillermo Rauch 宣布了 Eve.dev,一个受 Next.js 启发的用于构建持久化代理的框架,具有持久性、沙盒、人机协同以及易于与现有 Next.js 应用集成等特点。