Back to Insights

React 19: What's New and Exciting

Lisa Anderson
October 20, 2025
12 min read
React 19: What's New and Exciting

A deep dive into the latest features and improvements in React 19.

A Quietly Significant Release

React 19 is less a flashy rewrite and more a careful consolidation of patterns the community has been converging on for years. Server Components, Actions, and the new compiler together reshape how production React apps are built.

The Headline Features

  • Server Components move data-fetching logic close to the data, shrinking client bundles and simplifying state.
  • Actions turn mutations into first-class concerns with automatic pending states and error handling.
  • The React Compiler removes most of the need for manual useMemo and useCallback ceremony.
  • Document metadata support brings SEO concerns into the component tree natively.

What Changes Day-to-Day

Forms get dramatically simpler. State management for async work becomes more declarative. And the new ref-as-prop behaviour removes a long-standing source of friction.

Adoption Strategy

Most existing apps can adopt React 19 incrementally. Start by enabling the compiler on a leaf module, then progressively migrate forms to Actions. Server Components are a bigger architectural shift and are best adopted route-by-route in a TanStack Start, Next.js, or Remix codebase.