React Conf 2024 回顾

2024 年 5 月 22 日,作者:Ricky Hanlon


上周,我们在内华达州亨德森举办了为期两天的 React Conf 2024 大会,700 多名与会者亲临现场,共同探讨 UI 工程领域的最新进展。这是我们自 2019 年以来首次举办线下大会,我们很高兴能够再次将社区聚集在一起。


在 React Conf 2024 上,我们宣布了React 19 RCReact Native 新架构 Beta 版本以及React 编译器的实验版本。社区也登台宣布了React Router v7、Expo Router 中的通用服务器组件RedwoodJS 中的 React 服务器组件等等。

整个第一天第二天的直播现在已经在线提供。在这篇文章中,我们将总结活动中的演讲和公告。

第一天

观看完整的第 1 天直播。

为了开启第 1 天,Meta 首席技术官Andrew “Boz” Bosworth分享了一条欢迎信息,接着是Seth Webster(负责 Meta 的 React 组织)的介绍,以及我们的主持人Ashley Narcisse

在第 1 天的主旨演讲中,Joe Savona分享了我们对 React 的目标和愿景,即让每个人都能轻松构建出色的用户体验。Lauren Tan接着介绍了 React 的现状,她分享了 React 在 2023 年的下载量超过 10 亿次,以及 37% 的新开发者通过 React 学习编程。最后,她重点介绍了 React 社区为使 React 成为 React 而付出的努力。

更多内容,请查看这些社区在会议后期进行的演讲。

在主旨演讲的下一部分,Josh StoryAndrew Clark分享了 React 19 中即将推出的新功能,并宣布 React 19 RC 已准备好进行生产测试。查看React 19 发布文章中的所有功能,并查看这些演讲以深入了解新功能。

最后,我们以Joe SavonaSathya GunasekaranMofei Zhang宣布 React 编译器现在开源,并分享了 React 编译器的实验版本供大家试用。

有关使用编译器及其工作原理的更多信息,请查看 文档 以及以下演讲

观看完整的第 1 天主题演讲

第 2 天

观看完整的第 2 天直播

为了开始第 2 天,Seth Webster 分享了欢迎词,然后是 Eli White 的感谢以及我们首席氛围官 Ashley Narcisse 的介绍。

在第 2 天的主题演讲中,Nicola Corti 分享了 React Native 的现状,包括 2023 年的 7800 万次下载。他还重点介绍了使用 React Native 的应用程序,包括 Meta 内部使用的 2000 多个屏幕;Facebook Marketplace 中的产品详细信息页面,每天访问量超过 20 亿次;以及微软 Windows 开始菜单的一部分和几乎所有微软 Office 产品在移动设备和桌面上的某些功能。

Nicola 还强调了社区为支持 React Native 所做的所有工作,包括库、框架和多个平台。有关更多信息,请查看社区的以下演讲

Riccardo Cipolleschi 继续了第 2 天的主题演讲,宣布 React Native 新架构现已进入 Beta 版,并已准备好供应用程序在生产环境中使用。他分享了新架构中的新功能和改进,并分享了 React Native 未来路线图。有关更多信息,请查看

在主题演讲的下一部分,Nicola 宣布我们现在推荐使用 Expo 等框架来启动所有使用 React Native 创建的新应用程序。随着这一变化,他还宣布了新的 React Native 主页和新的入门文档。您可以在 React Native 文档 中查看新的入门指南。

最后,为了结束主题演讲,Kadi Kraman 分享了 Expo 中的最新功能和改进,以及如何使用 Expo 开始使用 React Native 进行开发。

观看完整的第 2 天主题演讲

问答

React 和 React Native 团队也在每一天结束时举办了问答环节

还有更多…

我们还听到了有关可访问性、错误报告、css 等等的演讲

感谢您

感谢所有让 React Conf 2024 成为可能的员工、演讲者和参与者。太多的人无法一一列举,但我们想特别感谢以下几位。

感谢 Barbara MarkiewiczCallstack 团队以及我们的 React 团队开发者倡导者 Matt Carroll 帮助策划整个活动;以及感谢 Sunny LeggettZero Slope 的每一个人帮助组织此次活动。

感谢 Ashley Narcisse 担任我们的主持人和首席氛围官;感谢 Michael ChanJamon Holmgren 主持问答环节。

感谢 Seth WebsterEli White 在每一天都欢迎我们,并为结构和内容提供指导;感谢 Tom Occhino 在派对结束后加入我们,并发表了特别讲话。

感谢 Ricky Hanlon 为演讲提供详细反馈,并参与幻灯片设计,以及通常填补空白以细致入微地处理细节。

感谢 Callstack 建立会议网站;感谢 Kadi KramanExpo 团队构建会议移动应用程序。

感谢所有赞助商,他们的支持使此次活动成为可能:Remix亚马逊MUISentry雅培ExpoRedwoodJSVercel

感谢视听团队为我们提供的视觉效果、舞台和声音;感谢威斯汀酒店的热情款待。

感谢所有演讲者与社区分享他们的知识和经验。

最后,感谢所有亲自参加和在线参加的人,你们展现了 React 的独特之处。React 不仅仅是一个库,更是一个社区,看到大家齐聚一堂,共同分享和学习,令人鼓舞。

我们下次再见!