Vanilla React
summary
React Router V7 delivers an incremental migration path: drop-in V plugin support, route modules with client loader and loader APIs, optional SSR and static pre-rendering, plus server component support (RSC) for parts of the UI. Real results include automatic code splitting that shrinks an app’s initial bundle from ~700KB to ~150KB, compatibility with millions of repos (7.8M GitHub projects use react-router), and a migration workflow that removes many useState layers without a full rewrite.
AI-written summary · about
chapters (10)
- 0:0010 years of React Router
- 1:41The Shopify partnership
- 2:47Defining vanilla React
- 3:36The modernization challenge
- 5:38Framework adoption hurdles
- 6:47Bridging Remix and Router
- 9:15Introducing React Router v7
- 10:28The future of Remix
- 11:59Incremental migration demo
- 19:42SSR and Server Components
related talks
10mRouting Reimagined: Upgrading to React Router v7
40mThe Remix Evolution: How React Router v7 Enables Fast and Resilient Apps
57mRemix Your React Router Applications
12mThe React Router take on RSC
52mExploring the World of Remix: A Guide to Building Resilient and Performant Web Apps
54mExploring the World of Remix: A Guide to Building Resilient and Performant Web Apps
17mRouting in React 18 and Beyond
32mreact-router increases your productivity
