December 5, 2024
React 19 released
Meta released ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. 19 on December 5, 2024 — stable Actions, the `use` APIApplication programming interface — a defined way for programs to talk to each other or to a service., ref-as-prop, and server components in the mainline library.
What it was for
ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. 19 made async transitions and server actions first-class — simplifying forms, mutations, and streaming without third-party frameworks owning the pattern. It completed years of concurrent features and set the baseline Next.js, Remix, and Expo adopted through 2025.
Companies
- Meta
Why it's here
ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. 19 shipped Actions and server components as stable platform primitives.
Why it mattered
Built-in async state handling reduced framework-specific form and mutation boilerplate.
What it solved
TeamsMicrosoft Teams — chat, video calls, and Office integration for workplace collaboration. patched around ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. 18 with libraries for pending states, errors, and optimistic UIUser interface — the parts of software people see and interact with..
Media
- ImageReact (software)
Meta Platforms, Public domain, via Wikimedia Commons
Related
- React open-sourced at JSConf USMay 29, 2013
- Next.js open sourcedOctober 25, 2016