Profile avatar
react.dev
104 posts 16,611 followers 1 following
Regular Contributor
Active Commenter

React Router RSC Preview is now available This brings support for all of React's API in a way that is incrementally adoptable by the millions of React Router apps in production today, but also feels great for a greenfield React Router app remix.run/blog/rsc-pre...

Today we're sharing that View Transitions and Activity are ready to try in the experimental channel, along with docs and updates on other areas we're actively working on: react.dev/blog/2025/04...

React Compiler RC is now available! We've added support for swc and are working towards a stable release react.dev/blog/2025/04...

React Conf is back for 2025! Join our co-hosts, Meta and @callstack.com , October 7-8 in Henderson, Nevada or join the free livestream

React Native 0.79 is now available! This release includes several performance improvements. Metro is now >3x faster to cold start! Android apps will also be faster thanks to changes to JS bundle compression. reactnative.dev/blog/2025/04...

React 19.1 enables Server Components in Parcel with React Stable (not only canary)! Just released Parcel v2.14.3 with the corresponding update. 🥳

React 19.1 has just been released! Check out the latest updates here: github.com/facebook/rea...

Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework. react.dev/blog/2025/02...

React v19 is now stable! react.dev/blog/2024/12...

[email protected] is out today with a replacement for sibling pre-rendering. Give it a try and maybe we can ship React 19 soon? github.com/facebook/rea...

just put this thing on the react site footer. feel free to copy paste github.com/reactjs/reac...

did you know that you can conditionally exit an effect? this is useful if you want a subscription to only stay active while some condition is true, and to stay removed while that condition is false. a bit mindbending, but so it is with react!