βš›οΈ This Week In React #296: React 19.3, DevTools, Next.js, cn, Maps, Effective-RSC, Vidact, uf | 0.88 RC, Expo Modules, Navigation Benchmarks, QuickJS, Goldie, ContinuedTask | Rslib, Vitest, gpu-lexer, Ata, Interop


β€‹πŸŒ Read Online ​

Hi everyone, Seb and Jan here πŸ‘‹!

We could feel it was coming, and here it is, delaying just in time for the newsletter! πŸ˜‡

React 19.3 is finally out, with View Transitions and Fragment Refs stable! And it looks like updated DevTools are also coming soon.

We also got a sneak peek of React Native 0.88 and Expo Modules 2.0.

Let's dive in!

As always, thanks for supporting us on your favorite platform:

πŸ’Έ Sponsor

​Atomic CRM: A CRM You Can Fork Instead of Subscribe To​

You need to build a CRM? Get started with Atomic CRM, a popular open-source CRM written in React. It’s built with a stack your team already knows: Tailwind CSS, TanStack Query, react-hook-form and Supabase. Simply fork it, customize it to your business, and self-host it on your own infrastructure.

And when the customizations start piling up, delegate them: Atomic CRM ships with a harness of 7 agentic subagents for automated workflow execution.

​Fork Atomic CRM now to keep full control of your data and code.

βš›οΈ React

​React 19.3​

The new minor version of React is finally out, and it’s a great one!

If you read us regularly, we already disclosed everything πŸ˜‡, but here’s a reminder of the highlights:

  • View Transitions: now stable! Also including the addTransitionType API that lets you customize the animation directly from the code triggering it.
  • Fragment Refs: now stable! This lets you get a ref of a and manipulate its underlying children DOM nodes. A quite useful feature unlocking new composition patterns that were previously difficult or requiring a wrapper DOM node.
  • use(browser()): a first-class API to opt out a subtree of server-side rendering, replacing patterns based on typeof window and useEffect.
  • Trusted Types: a security feature to use in conjunction with Content-Security-Policy to prevent XSS attacks.
  • RSC can render : no need to create a wrapper component anymore.

Make sure to read that blog post because it contains interactive examples worth taking a look at, in particular to understand View Transitions and Fragment Refs.

πŸ’Έ Sponsor

​Build Custom Forms and Surveys in React​

​SurveyJS is a set of UI libraries for building, rendering, and analyzing forms and surveys directly inside your React application. Create everything from simple registration forms to complex surveys and multi-step wizards, connect your forms to any backend, and match them to your existing design system with custom themes or style adapters for Bootstrap, shadcn/ui, and Material UI.

β€’ Embed a drag-and-drop form builder for business users
β€’ Update forms without shipping a new release
β€’ Reuse one JSON schema across the builder, renderer, PDF exports, and analytics

Developers control the architecture. Business teams manage forms. Your company retains full control over the UI and user data. πŸš€

πŸ“± React-Native

πŸ”€ Other

🀭 Fun

See ya! πŸ‘‹

βš›οΈ This Week In React

πŸ”₯ Keeps React and React-Native experts up to date! Join 34k+ devs for one email per week.

Read more from βš›οΈ This Week In React

🌐 Read Online Hi everyone, Seb and Jan here πŸ‘‹! Back from our summer break, we’ll cover news from the last two weeks. React v19.3 is getting closer. The React Compiler in Rust is now available in Vite and Bun. CSS-in-JS is set to make a comeback. On the mobile side, React Native keeps refining its public API surface, an important step toward v1.0. Callstack acquired Margelo. Let's dive in! πŸ’Έ Sponsor PlanetScale: The database that gets faster as you sleep Agents ship React features faster than...

🌐 Read Online Hi everyone, Seb and Jan here! Back after a little break to cover news from the last two weeks. A lot is going on, apparently not everyone is on holiday because we still have many interesting releases, including many RCs from upcoming major versions. The native React Compiler rollout continues. React v19.3 seems around the corner. Plenty of TanStack Router/Start and Next.js content. React Native 0.87 is now out, paving the way for v1.0. 🏝️ We’ll be taking another break next...

🌐 Read Online Hi everyone, Kasia and Kuba from Software Mansion here. This week, Next.js 16.3 officially shipped, bringing Instant Navigations to the App Router and cutting dev server RAM usage by up to 90%. On the React Native side, a new, faster PlainText component and a deep dive into Vision Camera v5. Across the broader dev ecosystem, GitHub stacked PRs finally entered public preview with native base retargeting and a gh-stack CLI. Let's dive in! 🏝️FYI: we’re taking a break next week; see...