DEV Community

Cover image for This Week In React #213 : React 19, Next.js, React Compiler, React Router, Restyle, State of RN, Uniffi...
Sebastien Lorber
Sebastien Lorber

Posted on • Originally published at thisweekinreact.com

5 2 2 2 2

This Week In React #213 : React 19, Next.js, React Compiler, React Router, Restyle, State of RN, Uniffi...

Hi everyone!

Cyril and Matthieu from Theodo Apps (formerly BAM) here 👋, standing in for Seb to bring you the latest news from React and React Native!

React 19 is officially stable. The number of articles and releases we mention below that are linked to its new features show how big a release this is 🙂

The State of React Native 2024 survey is live. Don’t miss your chance to shape the future of React Native!

There’s also exciting progress in using Rust for frontend apps with tools like Uniffi for React Native and Dioxus, paving the way for more powerful, cross-platform experiences.

Let’s dive in! 🚀


💡 Subscribe to the official newsletter to receive an email every week!

banner


💸 Sponsor

WorkOS: Modern Identity Platform for B2B SaaS

WorkOS: Modern Identity Platform for B2B SaaS

With WorkOS you can start selling to enterprises with just a few lines of code.

🔐 WorkOS AuthKit supports a complete user management solution along with SSO, SCIM, RBAC, & FGA.

🏗️ The APIs are flexible, easy-to-use, and modular. Pick and choose what you need and integrate in minutes.

🎨 Design and user experience are everything. From the quality of our documentation to how your users onboard, we remove all the unnecessary complexity for developers.

✨ AuthKit is free up to 1 million MAUs and includes bot protection, MFA, RBAC, & more.

🤝 WorkOS is trusted by hundreds of leading startups like Perplexity, Vercel, & Webflow.

Get started with WorkOS 🚀


⚛️ React

React 19

React 19

React 19 RCs' has been one of the main characters of this newsletter for the past year, so there’s not much more to say apart that it's officially stable, apart 2 new features: the pre-warming feature that delayed the release, and new React-DOM static APIs. Here's a good reminder of other features we already covered;

  • Actions / Server Actions / useActionState()
  • <form> + progressive enhancement compatible hooks
  • <Context> instead of <Context.Provider>
  • The use() hook
  • Custom Elements
  • Ref as standard props and ref callbacks cleanup functions
  • Meta tags handling
  • Resource preloading
  • Better errors and hydration diff reporting

Related videos covering the release:



💸 Sponsor

From solo to collaborative: React + Stream Video!

From solo to collaborative: React + Stream Video!

Stream's Video React SDK empowers developers to integrate video calls, conferencing, and livestreaming with ease.

✔️ By Developers for Developers: Fully customizable UI components and hooks, comprehensive documentation, and quickstart templates.

✔️ Blazing-Fast Performance: Sub-200ms latency and WebRTC-powered scalability.

✔️ Out-of-the-Box Features: Group calls, screen sharing, and adaptive bitrate, codecs, etc.

Build Fast. Scale Effortlessly. Get Started With Stream.


📱 React-Native

State of React Native 2024

State of React Native 2024

The State of React Native 2024 survey is live! 📊 This is your chance to influence the future of React Native by sharing insights on trends, tools, and challenges. Your feedback helps guide the Expo and Meta teams in shaping improvements each year, benefiting the entire community.



🔀 Other


🤭 Fun

React 19 PeerDependencies

JavaScript Math.sin

See ya! 👋

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Heroku

This site is powered by Heroku

Heroku was created by developers, for developers. Get started today and find out why Heroku has been the platform of choice for brands like DEV for over a decade.

Sign Up

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay