React Conf is back for 2024! Join our co-hosts @Meta and @callstackio May 15-16 in Henderson, Nevada or join the free livestream.
Sign up here for updates: conf.react.dev
We'll provide more information as we get closer to React Conf. Stay tuned for ticket info, scholarship applications, talk proposals, sponsorship details, speaker updates, and livestream access.
The React team has been working on a compiler that enables fine-grained reactivity by default for React apps.
Last month, @en_JS and @zmofei presented an update on the project and the next steps. Watch their talk here: youtu.be/qOQClO3g8-Y
Happy holidays!
Components are Legos
@samselikoff’s talk is one of the clearest, best explanations of React’s component model I’ve ever seen.
Notice I didn’t say *server* components. Components, full stop.
If you enjoyed the meme, you deserve to watch the whole thing. youtu.be/9CN9RCzznZc?si=kd3l…
React Server Components are an exciting, but often misunderstood bit of technology. @markdalgleish's definition is:
> Server components are just virtual DOM over the network
Watch his talk at @ReactAdvanced London! 👀
portal.gitnation.org/content…
Server Actions are now in React Canary, ready for frameworks and libraries to adopt! Server Actions are functions created alongside your components that run on the server for tasks like data mutations
Client Actions are now also in React Canary. Client Actions enable async, non-blocking UI updates that integrate with Suspense and error boundaries. Client Actions work even if you aren’t using a framework that supports Server Components.
codesandbox.io/s/react-clien…
React’s programming model makes our compiler, React Forget, possible.
Find out how in this talk by our team member, Sathya Gunasekaran (@_gsathya): youtube.com/watch?v=kjOacmVs…