Slide 61
Slide 61 text
Rendering approach Hybrid, assumes hydration Server-first Client-first
Server Components Experimental Yes, and is the default Planned
Data fetching Client/server route loaders Server components (or client-
side with libraries)
Route loaders + utilities,
integrated with SWR caching
Routing Code-based (optional file-based),
nested routing
File-based, nested routing
(feature-rich with i.e., parallel
routes)
File-based (optional code based),
nested routing
Server features Loaders, Actions, middleware Server Functions (React 19), API
routes, middleware
createServerFn(), API-routes,
middleware
Rendering strategies CSR, SSR + streaming, SSG (v7) CSR, SSR + streaming, SSG,
ISR, PPR, “use cache”
CSR, SSR + streaming, SSG
Type safety Autogenerated route types +
href() utility
Statically typed links 100% type safe (links, params,
search params ++)
Migration Incremental, seamless from
React Router < v7
Rewrite Migration