React Conf 2025
2025-10-07..2025-10-08
-- online --
[React.js Conf 2015, React.js Conf 2016, React Conf 2017, React Conf 2018, React Conf 2019, React Conf 2024, React Conf 2025]
| title | author | length |
|---|---|---|
| Keynote | Lauren Tan, Joe Savona, Mofei Zhang, Jack Pope | 56m |
React announces React 19.2 with concrete runtime and server features: a new activity hidden mode that defers updates while pre-warming sibling renders for… | ||
| Exploring Performance | Joe Savona | 24m |
A suite of benchmarks measures pure framework render time by running a script that performs 5,000 interactions to build an SVG logo and avoids layout/paint so… | ||
| Native Keynote | Jorge Cohen, Nicola Corti, Ruben Norte, Alex Hunt, Riccardo Cipolleschi | 55m |
React Native reports 4 million weekly downloads and over 120 million downloads year‑to‑date, ships six releases a year, and consolidates on the new… | ||
| team Q&A | Ruslan Lesiutin, Joe Savona, Shruti Kapoor, Mofei Zhang, Lauren Tan, Rick Hanlon, Jack Pope, Seth Webster | 45m |
Live Q&A covers concrete React 19 changes and rollout experience: guidance on useEffectEvent (advanced, linter-backed, don’t overuse), the new React compiler… | ||
| Profiling with Performance tracks | Ruslan Lesiutin | 18m |
React adds Performance Tracks into Chrome DevTools (enabled in React 19.2 for dev/profiling builds) that put React’s scheduler, component renders, network, and… | ||
| Reimagining Lists in Native | Luna Wei | 24m |
React Native adds virtual view (shipped in 0.82) and experimental virtual column/virtual row (targeted for 0.83) to fix list blanking by using synchronous… | ||
| Strict DOM | Nicolas Gallagher | 21m |
Vision argues for unifying web and native by mapping web APIs to native and shipping a prototype called React Strict DOM that exports HTML and CSS modules. It… | ||
| How Parcel Bundles React Server Components | Devon Govett | 14m |
Parcel 2.14 adds first-class React Server Components support, showing a working Express example that renders server components to serialized RSC payloads and… | ||
| and AI | Christopher Chedeau, Kent C. Dodds, Lee Robinson, Theo Browne | 21m |
A Chrome extension uses the React component stack to map a clicked DOM element to its source files and sends those files plus a prompt to an LLM, speeding bug… | ||
| View Transitions and Activity | Chance Strickland | 22m |
A demo React 19.2 app shows a video player and a collapsible sidebar that preserves uncontrolled DOM state (input value and scroll position) by wrapping parts… | ||
| Native, Amplified | Eric Fahsl, Giovanni Laquidara | 27m |
Amazon launches Vega OS with React Native in OS and Hermes linked into the system runtime, saving 10–12 MB per app and enabling shared libraries across apps… | ||
| The React Router take on RSC | Kent C. Dodds | 12m |
A small React Router movie app converts incrementally to React Server Components using a Vite plugin and React Router with framework mode, deployable before… | ||
| In case you missed the memo | Cody Olsen | 20m |
Sanity adopts the experimental React Compiler, runs the new ESLint diagnostic linter, and finds and fixes hundreds of hidden bugs while auto-memoizing 1000+… | ||
| Designing Page Transitions | Delba de Oliveira | 11m |
Shows how to use the new view transitions React component to opt into browser transitions (demo built with Nex.js and XJS), starting from the default crossfade… | ||
| The invisible craft of great UX | Michał Dudak | 11m |
MUI ships Base UI, an unstyled component library developed over two years that encodes subtle UX rules: menus support click-drag-release like OS menus; selects… | ||
| Web Standards Meet Full-Stack | Peter Pistorius, Aurora Walberg Scharff | 16m |
Demo shows Redwood SDK running on Cloudflare with Miniflare local dev, D1 database, and Durable Objects for sessions and live state. Builds a server‑first… | ||
| Build Fast, Deploy Faster | Evan Bacon | 16m |
Expo ships React-first native primitives with the React compiler enabled by default and a claimed ~4x faster builds; a base project builds in about five… | ||
| Start | Tanner Linsley | 11m |
TanStack Start claims to be a full‑stack React framework with zero-effort type inference so route loaders and server functions are strongly typed without extra… | ||
| Modern emails using | Zeno Rocha | 11m |
Walks through building a Stripe-like email template with React Email, using its create-email scaffold, unstyled components, Tailwind classes and TypeScript… | ||
| Building an MCP Server for a Component | James Swinton | 11m |
AG Grid builds an MCP server called agarch to let LLMs use versioned docs: it ingests 360,000 docs, chunks by H2, embeds each chunk with OpenAI embeddings… | ||
| Everywhere: Bringing Into Native Apps | Mike Grabowski | 21m |
Argues that swapping WebView for a React Native view removes the performance and integration bottlenecks by rendering real native UI, using Metro platform… | ||
| What's The Framework of the Future? | Jack Herrington, Tanner Linsley, Peter Pistorius, Devon Govett, Evan Bacon | 38m |
Panelists compare concrete features and roadmaps: Rock adds a brownfield flow to import one file to instantiate React Native in iOS/Android, Next.js highlights… | ||
| Why Native apps make all the money | Perttu Lähteenlahti | 10m |
RevenueCat analyzes 75,000 apps, $10B in revenue and finds React Native beats native, Flutter and others on download‑to‑purchase, revenue per install and… | ||
| Introduction | Seth Webster | 03m |
Opening notes emphasize that React is foundation of the web and mobile, backed by a growing community (dozens of first-time attendees in the room) and… | ||
| Async | Rick Hanlon | 43m |
Argues React should be async-by-default to eliminate flicker and coordinate loading; demo rewrites a to‑do app to use a suspense-enabled router, a promise… | ||
| nothing matches | ||