reactstatus

星期三 06 晚上 十二月 11o 2024

Say hello (again?) to React 19

Say hello (again?) to React 19

#​410 — 2024 年 12 月 11 日

网上阅读

连同 

[前端大师徽标](https:// react.statuscode.com/link/163347/5d0bbb4a61)

反应状态

[](https://react.statuscode.com/link/163348/5d0bbb4a61

React v19 发布(这次是真正的) — 提前的圣诞礼物!首次在 React Labs 2024 年 2 月帖子 中被戏弄,React 19 已经酝酿了足够长的时间(测试版已经有 8 个月了),已经有很多那里的内容,例如 React 19 升级指南编译器说明,[备忘单]( https://react.statuscode.com/link/163352/5d0bbb4a61),以及综述[React 19 中的新增功能。](https://react.statuscode.com/link/163353/5d0bbb4a61) 就在这里,是时候重新探索 Actions、新钩子、“use”、服务器组件等了。

反应团队

💡 由于发布时间较长,为 React 19 设置了很多库和工具,但每天都有更多的库和工具落地,例如 Redux Toolkit 2.5React Redux 9.2 刚刚。

[](https://react.statuscode.com/link/163347 /5d0bbb4a61)

React v9 完整介绍:新项目、现代堆栈 — 与 Brian Holt 一起从头开始构建披萨外卖应用程序。这本现代 React 开发综合指南中掌握了 hooks、TanStack Router、测试和 React 19 功能。无需具备 React 经验。

前端大师赞助商

My React Tech Stack for 2025 — 经过一年的研究,构建 React 应用程序并创建全栈课程,Robin 分享了他在新的一年里为 React 应用程序制定的更广泛的堆栈方案。这里没什么令人惊讶的,但很高兴看到所有这些建议都集中在一个地方。

罗宾·维鲁奇

Next.js 15.1:现在正式支持 React 19 — 作为(几乎)事实上的 React 框架,Next 并不奇怪React 19 发布后,.js 很快就发布了。除了 React 19 支持之外,还对调试错误进行了改进(如本文所示),“after()”现已稳定,“forbidden()”和“unauthorized()”是触发 403 和 403 的两种新的实验性方法401 错误。

韦尔塞尔

简而言之:

React 编译器如何在真实代码上执行 — 基于 [她的演讲](https://react.statuscode.com /link/163365/5d0bbb4a61) 在 反应高级这篇文章总结了React Compiler试图解决的问题,在没有该问题的情况下如何解决该问题,以及编译器如何在真实代码上工作。

纳迪亚·马卡列维奇

为什么我们转向 Astro(以及为什么它可能会让您感兴趣) — 为什么 Dato CMS 采用他们的旧 Next 13-供电站点并使用 Astro? 重建它看到他们经历的思考过程和考虑因素很有趣。

斯特凡诺·韦尔纳

参考回调,React 19 和编译器 — 距离他发表第一篇关于 [回调参考](https://react .statuscode.com/link/163370/5d0bbb4a61),事后看来,其中包含的一些内容文章“并非100%正确”。是时候重新审视这个主题了。

多米尼克·多夫梅斯特 (TkDodo)

📄 我为什么以及如何使用 React 制作 3D 地形渲染器 Saman Bemel Benrud

📄 如何 Docker 化 React 应用程序:分步指南 Vladimir Mikhalev (Docker)

📺 重新创建 Apple 风格的 3D 滚动动画 – 很大程度上感谢 React Fiber 和 GSAP。丹·格林赫克

📄 在 Deno 部署上运行 Next.js SSR 应用程序 Orriols 和 Jiang (Deno)

📺 TanStack Start 与 Next.js 的诚实回顾 Ankita Kulkarni

🛠 代码、工具和库

[](https://react.statuscode.com/link/163376/5d0bbb4a61

Rockpack 5.0: 另一种 React App Starter — 一个旨在尽可能缩短 React 项目设置时间的工具,完整具有服务器端渲染支持、捆绑、linting 和测试。想想创建 React App,但还有更多。 GitHub 存储库。

亚历克斯·谢尔盖

Uniffi for React Native:Rust-Powered Turbo Modules — Mozilla 和 Filament 发布了一款用于构建 [React Native] 的新工具Turbo 模块](https://react.statuscode.com/link/163379/5d0bbb4a61)(一种与原生交互的方式平台 API)使用 Rust.

马克·梅奥和托尼·海尔

细致地自动创建和维护端到端 UI 测试 — 零碎片。由 Lattice、Bilt Rewards 等公司使用。

精心赞助

React Spinners:“加载 Spinner”组件的集合 — 一种用于加载、进度和类似指标的简单方法多种格式。 GitHub 存储库。

胡大卫

由彼得·库珀和特伦斯·C·甘农策划。

Cooperpress 出版物。

发布者