DEV Community

Cover image for This Week In React #227 : Parcel, TanStack, Astro, React-Scan, Perf, Expo UI, FlatList, Oxc Minifier, Oxlint, Valibot...
Sebastien Lorber
Sebastien Lorber

Posted on • Originally published at thisweekinreact.com

1

This Week In React #227 : Parcel, TanStack, Astro, React-Scan, Perf, Expo UI, FlatList, Oxc Minifier, Oxlint, Valibot...

Hi everyone!

Cyril and Matthieu from Theodo Apps here 👋, with some big updates in React and React Native!

React Server Components are now supported in Parcel, making it a more viable bundler for modern apps. Callstack is working on a new React Native framework aimed at enterprise teams, promising better build caching. React Native Worklets is bringing real multithreading to React Native, finally decoupling it from animations. And React 19 migrations are picking up speed, with teams sharing insights on adapting to the changes.

Exciting times ahead—let’s dive in! 🚀


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

banner


💸 Sponsor

The first newsletter for product engineers

The first newsletter for product engineers

Product for Engineers is PostHog’s newsletter dedicated to helping engineers flex their product muscles.

With over 50k subscribers, it bridges the gap between product and engineering, helping you ship products users love.

It covers topics like why deadlines suck, non-obvious behaviors that will kill your startup, and mistakes they learned the hard way. Best of all, it’s totally free.

Subscribe for free.


⚛️ React

Parcel v2.14.0

Parcel v2.14.0

Parcel is an interesting thing: it’s a very robust and feature-complete bundler. While not used/supported by any major React framework, it doesn’t prevent it from moving forward, with v2.14.0 adding a few big features:

  • Server Components with client, server, and static rendering
  • Integrated MDX support (using the rust lib mdx-rs)
  • A create-parcel CLI that can be a replacement for create-react-app
  • A new React error overlay

If you’re “building your own framework” or have a niche use case, all this makes parcel even more attractive.



💸 Sponsor

Tests are dead - Meticulous is here

Tests are dead - Meticulous is here

Meticulous creates and maintains an exhaustive suite of e2e ui tests with zero developer effort.

Dropbox, Bilt Rewards, Lattice and hundreds of engineering organizations rely on Meticulous for their frontend testing.

This quote from the CTO of Traba sums the product up best: "Meticulous has fundamentally changed the way we approach frontend testing in our web applications, fully eliminating the need to write any frontend tests. The software gives us confidence that every change will be completely regression tested, allowing us to ship more quickly with significantly fewer bugs in our code."

This post from our CTO, who formerly led a large engineering group at Palantir, sets out the context of why exhaustive testing can double engineering velocity.


📱 React-Native

React Native Worklets RFC

React Native Worklets RFC

React Native Worklets is a new library extracted from Reanimated that enables true multithreading in React Native. It lets you run JavaScript code on multiple runtimes. A new memory model introduces Serializables, Shareables, and Synchronizables to handle data across runtimes.

By decoupling multithreading from animations, Reanimated becomes leaner, which is especially beneficial for web apps aiming for smaller bundle sizes. At the same time, developers can now use multithreading for non-UI tasks like async storage, database operations, real-time audio processing, or AI-powered computations — without depending on an animation library.



🔀 Other


🤭 Fun

Rewrite TS in Rust

See ya! 👋

AWS Q Developer image

Your AI Code Assistant

Ask anything about your entire project, code and get answers and even architecture diagrams. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Start free in your IDE

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

If this article connected with you, consider tapping ❤️ or leaving a brief comment to share your thoughts!

Okay