You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/blog/2025/10/16/react-conf-2025-recap.md
+45-27Lines changed: 45 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
---
2
2
title: "React Conf 2025 Recap"
3
-
author: Matt Carroll
3
+
author: Matt Carroll and Ricky Hanlon
4
4
date: 2025/10/16
5
5
description: Last week we hosted React Conf 2025, in this post, we summarize the talks and announcements from the event...
6
6
---
7
7
8
-
Oct 16, 2025 by [Matt Carroll](https://x.com/mattcarrollcode).
8
+
Oct 16, 2025 by [Matt Carroll](https://x.com/mattcarrollcode) and [Ricky Hanlon](https://bsky.app/profile/ricky.fm)
9
9
10
10
---
11
11
@@ -17,9 +17,9 @@ Last week we hosted React Conf 2025 where we announced the [React Foundation](/b
17
17
18
18
---
19
19
20
-
React Conf 2025 was held October 7-9, 2025 in Henderson, Nevada.
20
+
React Conf 2025 was held on October 7-8, 2025, in Henderson, Nevada.
21
21
22
-
The entire [day 1](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=1067s) and [day 2](https://www.youtube.com/watch?v=p9OcztRyDl0&t=2299s) streams are available online and you can view photos from the event [here](https://conf.react.dev/photos).
22
+
The entire [day 1](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=1067s) and [day 2](https://www.youtube.com/watch?v=p9OcztRyDl0&t=2299s) streams are available online, and you can view photos from the event [here](https://conf.react.dev/photos).
23
23
24
24
In this post, we'll summarize the talks and announcements from the event.
25
25
@@ -30,8 +30,8 @@ _Watch the full day 1 stream [here.](https://www.youtube.com/watch?v=zyVRg2QR6LA
30
30
31
31
In the day 1 keynote, Joe Savona shared the updates from the team and community since the last React Conf and highlights from React 19.0 and 19.1.
32
32
33
-
Mofei Zhang highlighted the new features in React 19.2 including:
34
-
*[`<Activity />`](https://react.dev/reference/react/Activity) component to manage visibility.
33
+
Mofei Zhang highlighted the new features in React 19.2 including:
34
+
*[`<Activity />`](https://react.dev/reference/react/Activity) — a new component to manage visibility.
35
35
*[`useEffectEvent`](https://react.dev/reference/react/useEffectEvent) to fire events from Effects.
36
36
*[Performance Tracks](https://react.dev/reference/dev-tools/react-performance-tracks) — a new profiling tool in DevTools.
37
37
*[Partial Pre-Rendering](https://react.dev/blog/2025/10/01/react-19-2#partial-pre-rendering) to pre-render part of an app ahead of time, and resume rendering it later.
@@ -41,13 +41,13 @@ Jack Pope announced new features in Canary including:
41
41
*[`<ViewTransition />`](https://react.dev/reference/react/ViewTransition) — a new component to animate page transitions.
42
42
*[Fragment Refs](https://react.dev/reference/react/Fragment#fragmentinstance) — a new way to interact with the DOM nodes wrapped by a Fragment.
43
43
44
-
Lauren Tan announced [React Compiler v1.0](https://react.dev/blog/2025/10/07/react-compiler-1) and recommended all apps use the compiler for benefits like:
45
-
*[Automatic memoization](learn/react-compiler/introduction#what-does-react-compiler-do) with an advanced Compiler that understands React code.
46
-
*[New lint rules](learn/react-compiler/installation#eslint-integration) powered by the Compiler to teach best practices.
44
+
Lauren Tan announced [React Compiler v1.0](https://react.dev/blog/2025/10/07/react-compiler-1) and recommended all apps use React Compiler for benefits like:
45
+
*[Automatic memoization](/learn/react-compiler/introduction#what-does-react-compiler-do) that understands React code.
46
+
*[New lint rules](/learn/react-compiler/installation#eslint-integration) powered by React Compiler to teach best practices.
47
47
*[Default support](/learn/react-compiler/installation#basic-setup) for new apps in Vite, Next.js, and Expo.
48
-
*[Migration guides](/learn/react-compiler/incremental-adoption) for existing apps migrating to the Compiler.
48
+
*[Migration guides](/learn/react-compiler/incremental-adoption) for existing apps migrating to React Compiler.
49
49
50
-
Finally, Seth Webster gave a surprise announcement of the [React Foundation](/blog/2025/10/07/introducing-the-react-foundation) to steward React's open source development and community.
50
+
Finally, Seth Webster announced the [React Foundation](/blog/2025/10/07/introducing-the-react-foundation) to steward React's open source development and community.
51
51
52
52
Watch day 1 here:
53
53
@@ -57,11 +57,11 @@ Watch day 1 here:
57
57
58
58
_Watch the full day 2 stream [here.](https://www.youtube.com/watch?v=p9OcztRyDl0&t=2299s)_
59
59
60
-
Jorge Cohen and Nicola Corti kicked off day 2 highlighting React Native’s incredible growth with 4M weekly downloads (100% growth YoY), and some notable app migrations from Shopify, Zalando, and HelloFresh, awardwinning apps like RISE, RUNNA, and Partyful, and AI apps from Mistral, Replit, and v0.
60
+
Jorge Cohen and Nicola Corti kicked off day 2 highlighting React Native’s incredible growth with 4M weekly downloads (100% growth YoY), and some notable app migrations from Shopify, Zalando, and HelloFresh, award-winning apps like RISE, RUNNA, and Partyful, and AI apps from Mistral, Replit, and v0.
61
61
62
62
Riccardo Cipolleschi shared two major announcements for React Native:
63
-
-[React Native 0.82 will be New Architecture only](https://reactnative.dev/blog/2025/10/08/react-native-0.82#new-architecture-only).
Ruben Norte and Alex Hunt finished out the keynote by announcing:
67
67
-[New web-aligned DOM APIs](https://reactnative.dev/blog/2025/10/08/react-native-0.82#dom-node-apis) for improved compatibility with React on the web.
@@ -75,25 +75,25 @@ Watch day 2 here:
75
75
## React team talks {/*react-team-talks*/}
76
76
77
77
Throughout the conference, there were talks from the React team including:
78
-
*[Async React Part I](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=10907s) and [Part II](https://www.youtube.com/watch?v=p9OcztRyDl0&t=29073s)[(Ricky Hanlon)](https://x.com/rickhanlonii): showed what's possible using the last 10 years of innovation.
79
-
*[Exploring React Performance](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=20274s)[(Joe Savona)](https://x.com/en_js): showed the results of our React performance research.
80
-
*[View Transitions and Activity](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=4870s)[(Chance Strickland)](https://x.com/chancethedev): Chance worked with the React team to showcase how to use `<Activity />` and `<ViewTranstion />` to build fast, native-feeling animations.
78
+
*[Async React Part I](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=10907s) and [Part II](https://www.youtube.com/watch?v=p9OcztRyDl0&t=29073s)[(Ricky Hanlon)](https://x.com/rickhanlonii) showed what's possible using the last 10 years of innovation.
79
+
*[Exploring React Performance](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=20274s)[(Joe Savona)](https://x.com/en_js) showed the results of our React performance research.
80
+
*[View Transitions and Activity](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=4870s)[(Chance Strickland)](https://x.com/chancethedev) — Chance worked with the React team to showcase how to use `<Activity />` and `<ViewTransition />` to build fast, native-feeling animations.
81
81
*[Profiling with React Performance tracks](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=8276s)[(Ruslan Lesiutin)](https://x.com/ruslanlesiutin) showed how to use the new React Performance Tracks to debug performance issues and build great apps.
82
82
*[Reimagining Lists in React Native](https://www.youtube.com/watch?v=p9OcztRyDl0&t=10382s)[(Luna Wei)](https://x.com/lunaleaps) introduced Virtual View, a new primitive for lists that manages visibility with mode-based rendering (hidden/pre-render/visible).
83
83
*[React Strict DOM](https://www.youtube.com/watch?v=p9OcztRyDl0&t=9026s)[(Nicolas Gallagher)](https://nicolasgallagher.com/) talked about Meta's approach to using web code on native.
The second half of day 1 had a series of talks from React Framework teams including:
87
+
The second half of day 2 had a series of talks from React Framework teams including:
88
88
89
-
*[React Native, Amplified](https://www.youtube.com/watch?v=p9OcztRyDl0&t=5737s) by [Giovanni Laquidara](https://x.com/giolaq) and [Eric Faisl](https://x.com/efahsl).
89
+
*[React Native, Amplified](https://www.youtube.com/watch?v=p9OcztRyDl0&t=5737s) by [Giovanni Laquidara](https://x.com/giolaq) and [Eric Fahsl](https://x.com/efahsl).
90
90
*[React Everywhere: Bringing React Into Native Apps](https://www.youtube.com/watch?v=p9OcztRyDl0&t=18213s) by [Mike Grabowski](https://x.com/grabbou).
91
-
*[How Parcel Bundles React Server Components](https://www.youtube.com/watch?v=p9OcztRyDl0&t=19538s) by [Devon Govett](https://x.com/devonovett)
92
-
*[Designing Page Transitions](https://www.youtube.com/watch?v=p9OcztRyDl0&t=20640s) by [Delba de Oliveira](https://x.com/delba_oliveira)
93
-
*[Build Fast, Deploy Faster — Expo in 2025](https://www.youtube.com/watch?v=p9OcztRyDl0&t=21350s) by [Evan Bacon](https://x.com/baconbrix)
94
-
*[The React Router take on RSC](https://www.youtube.com/watch?v=p9OcztRyDl0&t=22367s) by [Kent C. Dodds](https://x.com/kentcdodds)
95
-
*[RedwoodSDK: Web Standards Meet Full-Stack React](https://www.youtube.com/watch?v=p9OcztRyDl0&t=24992s) by [Peter Pistorius](https://x.com/appfactory) and [Aurora Scharff](https://x.com/aurorascharff)
96
-
*[TanStack Start](https://www.youtube.com/watch?v=p9OcztRyDl0&t=26065s) by [Tanner Linsley](https://x.com/tannerlinsley)
91
+
*[How Parcel Bundles React Server Components](https://www.youtube.com/watch?v=p9OcztRyDl0&t=19538s) by [Devon Govett](https://x.com/devonovett).
92
+
*[Designing Page Transitions](https://www.youtube.com/watch?v=p9OcztRyDl0&t=20640s) by [Delba de Oliveira](https://x.com/delba_oliveira).
93
+
*[Build Fast, Deploy Faster — Expo in 2025](https://www.youtube.com/watch?v=p9OcztRyDl0&t=21350s) by [Evan Bacon](https://x.com/baconbrix).
94
+
*[The React Router's take on RSC](https://www.youtube.com/watch?v=p9OcztRyDl0&t=22367s) by [Kent C. Dodds](https://x.com/kentcdodds).
95
+
*[RedwoodSDK: Web Standards Meet Full-Stack React](https://www.youtube.com/watch?v=p9OcztRyDl0&t=24992s) by [Peter Pistorius](https://x.com/appfactory) and [Aurora Scharff](https://x.com/aurorascharff).
96
+
*[TanStack Start](https://www.youtube.com/watch?v=p9OcztRyDl0&t=26065s) by [Tanner Linsley](https://x.com/tannerlinsley).
97
97
98
98
## Q&A {/*q-and-a*/}
99
99
There were three Q&A panels during the conference:
@@ -112,4 +112,22 @@ We also heard talks from the community including:
112
112
113
113
## Thanks {/*thanks*/}
114
114
115
-
TODO
115
+
Thank you to all the staff, speakers, and participants, who made React Conf 2025 possible. There are too many to list, but we want to thank a few in particular.
116
+
117
+
Thank you to [Matt Carroll](https://x.com/mattcarrollcode) for planning the entire event and building the conference website.
118
+
119
+
Thank you to [Michael Chan](https://x.com/chantastic) for MCing React Conf with incredible dedication and energy, delivering thoughtful speaker intros, fun jokes, and genuine enthusiasm throughout the event. Thank you to [Jorge Cohen](https://x.com/JorgeWritesCode) for hosting the livestream, interviewing each speaker, and bringing the in-person React Conf experience online.
120
+
121
+
Thank you to [Mateusz Kornacki](https://x.com/mat_kornacki), [Mike Grabowski](https://x.com/grabbou), [Kris Lis](https://www.linkedin.com/in/krzysztoflisakakris/) and the team at [Callstack](https://www.callstack.com/) for co-organizing React Conf and providing design, engineering, and marketing support. Thank you to the [ZeroSlope team](https://zeroslopeevents.com/contact-us/): Sunny Leggett, Tracey Harrison, Tara Larish, Whitney Pogue, and Brianne Smythia for helping to organize the event.
122
+
123
+
Thank you to [Jorge Cabiedes Acosta](https://github.com/jorge-cab), [Gijs Weterings](https://x.com/gweterings), [Tim Yung](https://x.com/yungsters), and [Jason Bonta](https://x.com/someextent) for bringing questions from the Discord to the livestream. Thank you to [Lynn Yu](https://github.com/lynnshaoyu) for leading the moderation of the Discord. Thank you to [Seth Webster](https://x.com/sethwebster) for welcoming us each day; and to [Christopher Chedeau](https://x.com/vjeux), [Kevin Gozali](https://x.com/fkgozali), and [Pieter De Baets](https://x.com/Javache) for joining us with a special message during the after-party.
124
+
125
+
Thank you to [Kadi Kraman](https://x.com/kadikraman), [Beto](https://x.com/betomoedano) and [Nicolas Solerieu](https://www.linkedin.com/in/nicolas-solerieu/) for building the conference mobile app. Thank you [Wojtek Szafraniec](https://x.com/wojteg1337) for help with the conference website. Thank you to [Mustache](https://www.mustachepower.com/) & [Cornerstone](https://cornerstoneav.com/) for the visuals, stage, and sound; and to the Westin Hotel for hosting us.
126
+
127
+
Thank you to all the sponsors who made the event possible: [Amazon](https://www.developer.amazon.com), [MUI](https://mui.com/), [Vercel](https://vercel.com/), [Expo](https://expo.dev/), [RedwoodSDK](https://rwsdk.com), [Ag Grid](https://www.ag-grid.com), [RevenueCat](https://www.revenuecat.com/), [Resend](https://resend.com), [Mux](https://www.mux.com/), [Old Mission](https://www.oldmissioncapital.com/), [Arcjet](https://arcjet.com), [Infinite Red](https://infinite.red/), and [RenderATL](https://renderatl.com).
128
+
129
+
Thank you to all the speakers who shared their knowledge and experience with the community.
130
+
131
+
Finally, thank you to everyone who attended in person and online to show what makes React, React. React is more than a library, it is a community, and it was inspiring to see everyone come together to share and learn together.
0 commit comments