The in-person ticket lottery drawings begin today. Sign up for a chance to purchase tickets to attend React Conf in person:
06.06.2025 19:35 β π 9 π 2 π¬ 0 π 0@react.dev.bsky.social
The in-person ticket lottery drawings begin today. Sign up for a chance to purchase tickets to attend React Conf in person:
06.06.2025 19:35 β π 9 π 2 π¬ 0 π 0React Conf 2025 speakers: Jack Herrington, Joe Savona, Luna Wei, Lydia Hallie, Mofei Zhang, Seth Webster, and Shruti Kapoor
We're thrilled to announce that @seth.blue @shrutikapoor08.bsky.social @en-js.bsky.social @zmofei.bsky.social @lydiahallie.com @jherr.dev @lunaleaps.bsky.social will be speaking at React Conf 2025!
06.06.2025 19:35 β π 52 π 7 π¬ 1 π 0@gork is this true
17.05.2025 01:11 β π 26 π 1 π¬ 1 π 0React 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...
Finally, weβre looking for speakers to help us create talks about the features covered in this post.
If youβre interested in speaking at ReactConf, please apply here (no talk proposal required):
forms.reform.app/react-conf/c...
Check out the blog post for a list of what weβre working on:
react.dev/blog/2025/04...
When new features are ready to try in the experimental release, weβll announce them on the blog with docs included, similar to what weβre doing with View Transitions and Activity today. Before then, you can follow along, but let us cook.
23.04.2025 16:32 β π 3 π 0 π¬ 1 π 0When the features weβre working on are shared too early, it can create churn and confusion in the community.
To balance being transparent and limiting confusion, weβre sharing the problems weβre currently working on, without sharing too much about the solution we have in mind.
In this post, weβre also sharing some of the problems weβre currently working on. As we iterate on solutions, you may see features weβre testing shared from the PRs we are landing.
Keep in mind, as we try different ideas, we often change or remove different solutions after trying them out.
Activity also includes SSR optimizations, and we may add more modes to Activity in the future.
Check out the blog post and docs for more info:
react.dev/blog/2025/04...
Activity allows you to pre-render parts of the app the user is likely to visit next, or restore state when a user returns to part of the app, so state like input fields isnβt lost:
23.04.2025 16:27 β π 3 π 1 π¬ 1 π 0Activity is also ready to try in react@experimental.
Activity is a new component to hide and show parts of the UI:
<Activity mode={isVisible ? 'visible' : 'hidden'}>
Check out the blog post and docs to see how to use View Transitions, how they work, and explore more use cases:
react.dev/blog/2025/04...
ViewTransitions can also be triggered by useDeferredValue and animate lists:
23.04.2025 16:07 β π 9 π 1 π¬ 1 π 1ViewTransition can also be triggered by Suspense, to animate content to replace the fallback:
23.04.2025 16:03 β π 8 π 1 π¬ 1 π 0For shared element transitions, you can add a βnameβ. This will animate an item from one part of the app to another:
<ViewTransition name={id}>
You can customize animations with props on ViewTransition:
<ViewTransition default=βslow-fadeβ>
Adding <ViewTransition> around part of the app cross-fades the content by default:
23.04.2025 15:55 β π 7 π 0 π¬ 1 π 0To animate a transition, you can add <ViewTransition> around part of the app to declare βwhatβ to animate. ViewTransition activates "when" an update is caused by an animation trigger like startTransition, useDeferredValue, or Suspense, and "how" to animate is defined in CSS.
23.04.2025 15:53 β π 5 π 0 π¬ 1 π 0View Transitions are now ready to try in react@experimental.
Theyβve been tested in production and are stable, but the final API may change as we iterate on feedback. Check out the docs to see how to add animations to your React app:
react.dev/reference/re...
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...
22.04.2025 16:31 β π 104 π 26 π¬ 0 π 3Weβre excited to share more about our speaker lineup and sponsors soon! Check out the React Conf website for the latest updates:
conf.react.dev
If youβre interested in sponsoring React Conf you can contact us using this form
forms.reform.app/react-conf/s...
Scholarships for in-person tickets are available
forms.reform.app/react-conf/s...
If you're interested in speaking at React Conf, please respond to our call for speakers. No talk submission is necessary!
forms.reform.app/react-conf/c...
If you canβt make it in person, the conference will be livestreamed for free. Sign up for our newsletter to get updates on the livestream
conf.react.dev#newsletter
The lottery for tickets to attend React Conf in person in Henderson, Nevada are now open! Drawings begin April 25th, sign up here
forms.reform.app/react-conf/t...
https://conf.react.dev
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
08.04.2025 14:35 β π 54 π 14 π¬ 2 π 1React 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...