DEV Community

Cover image for This Week In React #231 : React Labs, Compiler, React Router, Next.js, Router | TC39, Surveys, Rspack, tsdown
Sebastien Lorber
Sebastien Lorber

Posted on • Originally published at thisweekinreact.com

This Week In React #231 : React Labs, Compiler, React Router, Next.js, Router | TC39, Surveys, Rspack, tsdown

Hi everyone!

Cyril and Matthieu from Theodo Apps here 👋, standing in for Seb to bring you the latest news from the React and React Native worlds.

This week, we have two exciting blog posts for the React team, and a special guest from the React core team has a message for you all!

We've also been reading quite a few interesting blog posts from the "official" blogs and the community.


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

banner


💸 Sponsor

Convex: The Database Designed for AI Coding

Convex: The Database Designed for AI Coding

In the age of code generation, you need a backend that you can confidently generate with AI platforms. Convex is by far and away best in class in this respect.

This is because Convex is just TypeScript, allowing you to write queries as code that are automatically transactional, cached, and realtime.

And that’s just the beginning. With Convex, you can:

  • Easily schedule functions and write cron jobs
  • Set up file storage
  • Write efficient server functions
  • And so much more…

Try a Quickstart today


⚛️ React

React Compiler RC

React Compiler RC

The React Labs post is not the only exciting update this week! The React Compiler is also in Release Candidate, in preparation of the compiler’s stable release.

The Babel-free builds is a welcome improvement so that we can keep using the compiler with our modern Rust tooling!



💸 Sponsor

Self-service analytics and dashboards in your product

Self-service analytics and dashboards in your product

Your engineers didn’t sign up to build dashboards.
Let them focus on features.

With Semaphor, your data team can ship insights independently. No code changes, no front-end redeploys. Decouple analytics from your product code and move faster.


📱 React-Native

Legend List 1.0

Legend List 1.0

Making long lists performant is a hard problem, and React Native’s old architecture wasn’t making it any easier with it’s asynchronous layout computation. We remember Margelo abandoning their WishList project.
Legend List is now in version 1.0, and promises to be even faster than FlashList, all the while handling the "hard cases": bidirectional infinite lists, varying item sizes… And it's compatible with the old arch (though less performant and with possible glitches).

As Seb mentioned last week, there’s also a v2 of FlashList in the works, which should be easier to use (no need to specify estimatedItemSize for instance).

Thankfully, all those copy the API of FlatList so it’s easy to switch back and forth 🙂.



🔀 Other


🤭 Fun

React Compiler RC meme - shows a cat in a React Compiler RollerCoaster

Evan Bacon - Coming back to Expo after spending an hour in Android Studio - Photo of Katy Perry kissing the ground after returning from her space flight

A huge vertical screen with

See ya! 👋

Top comments (0)