π¨ #229: React Conf, React Router, Next.js Adapters, Redwood, Apollo, Fastify, Vite, Waku | RN v0.79, Deep Imports, Builder Bob, Fingerprinting | TC39, Tailwind, Rspack, Rstest, Turborepo, Bun
Hi everyone!
This week, I'm excited to introduce 2 new contributors to help me with the newsletter!
Tomasz and Kacper from Software Mansion here β you may already know us from libraries like Reanimated or Gesture Handler. We're happy to be among the authors of the This Week in React newsletter!
We were about to call it a fairly calm week⦠until React Conf 2025 was officially announced and React Native 0.79 dropped with Swift-compatible native modules for iOS, faster app startup on Android, and many more. Let's dive in!
As always, thanks for supporting us on your favorite platform:
- π¦ Bluesky
- βοΈ X / Twitter
- π LinkedIn
- π½ Reddit
Don't miss the next email!

πΈ Sponsorβ
React-admin: Yes, You Could Build It Yourself⦠But Why?
You didnβt spend years mastering React just to build CRUD apps on repeat. Yet here you areβfacing another request for an admin panel and questioning your life choices.
We've been there ourselves. Thatβs why we built react-adminβan open-source framework that handles the boring parts (data fetching, forms, auth, permissionsβ¦) so you can focus on the real dev work.
Powered by Material UI, react-hook-form, react-router, react-query, and TypeScript, it lets you build admins on top of any REST/GraphQL APIβfast.
So next time your PM asks for a new dashboard, skip the existential crisis. Just use react-admin.

βοΈ Reactβ
The React conference is happening on October 7-8, 2025 in Henderson, Nevada, πΊπΈ US. Itβs where the React & React Native team shares official announcements live.
The only way to attend the conference in person is to win a ticket lottery that lets you purchase up to 2 tickets. Fortunately, if youβre not one of the lucky ones, the event will be livestreamed for free.

- πΈ Product for Engineers - Good taste makes great products: Simple design principles every engineer should know
- π£ The Future of Redwood Launches Today: The former project gets renamed to Redwood GraphQL and enters maintenance mode. RedwoodSDK is the new path for the framework under new leadership.
- π¬ Next.js RFC β Deployment Adapters API: Vercel plans to support adapters to deploy Next.js to any hosting provider.
- π¦ Tanner Linsley β TanStack Router `intent` preloading will predict where your users cursor will go
- π React Router and the Remixβed path: Vulnerability discovered affecting both React Router and Remix, a flaw for a potential DoS attack through cache poisoning.
- π React for Two Computers: Dan Abramov expands on his React Conf talk with fresh insights to help you build a solid mental model of React Server Components and their origins.
- π Advanced React in the Wild: A great case study outlining 5 companies that have significantly improved the performance metrics of their React & Next.js sites and how they did it.
- π React & live streaming: How to include video mixing in your app. A short tutorial explaining how to mix live video with React syntax and stream the output directly from the browser.
- π Why We Moved off Next.js: Quick feedback from the Documenso project, moving from Next.js App Router to Vite and React Router.
- π React.memo Demystified: When It Helps and When It Hurts: A concise explanation of common misconceptions and hidden pitfalls of memoization.
- π React Reconciliation: The Hidden Engine Behind Your Components: Practical guidelines and clean architecture tips to ensure best performance with React reconciler
- π Why you need a custom context provider: A nice interactive article that shows creating a custom Context Provider wrapper component can reduce un-necessary re-renders.
- πΈ Supabase breaks the norms of traditional software architecture. Learn how.
- π¦ React Router 7.5 β new
route.lazy
API: Allows for more granular lazy loading. - π¦ Cloudflare Vite Plugin 1.0: Brings official support for React Router v7. Leverages Vite v6 Environment API so that your local dev server matches the production Cloudflare Workers runtime.
- π¦ Fastify React 1.0: This new package might help you assemble your custom React meta-framework based on the Fastify web server and Vite (creating your own βMini Next.jsβ). It supports React 19, and RSCs will come later. See also the related launch post (React Server Confusion) which also gives a good overview of the state of RSC support outside Webpack.
- π¦ Apollo Client Next.js integration: The experimental GraphQL client integration package is now officially stable, including a new implementation for
PreloadQuery
to help you avoid request waterfalls. Apollo Client v4 is now in alpha, and integration packages for React Router / TanStack Start being worked on. - π¦ Waku 0.22 β Announcing API routes
- π¦ Astro 5.6 β Global
astro:env
and experimental sessions on Cloudflare, experimental cookie-less sessions - π¦ Hydrogen β March 2025 release β Support for Vite 6, turn on Remix
v3_routeConfig
flag 6 - π₯ Theo β A breakdown of style solutions for 2025
- π₯ Youssef Benlemlih β The Magic Of Compound Components in React
Don't miss the next email!

πΈ Sponsorβ
AppZung: the enterprise-ready CodePush alternative
With Microsoft AppCenter shutdown, choose the reliable and robust alternative that doesn't compromise on security, privacy or performance.
AppZung CodePush delivers:
- β Seamless transition: One-command migration from AppCenter
- β Enterprise-grade security: Code signing, SAML SSO, IP allowlisting and more
- β Performance at scale: High-availability architecture with fast global CDN
- β Privacy-first approach: EU-based infrastructure with built-in GDPR compliance features
- β Dedicated support: Priority handling and satisfied customers
Our platform is built by developers managing high-traffic applications who understand what's at stake when pushing critical updates.
Start deploying with AppZung today!

π± React-Nativeβ
React Native 0.79 β Faster tooling and much more
Recently, the React Native core team switched to more frequent release cycles, so this is a smaller release, but nonetheless exciting in terms of performance improvements. Here are the highlights:
- Metro: 3x faster cold startup and package exports support
- JavaScriptCore (JSC) moving to a Community Package
- iOS: Swift-Compatible Native Modules registration
- Android: Faster app startup thanks to skipping the JS bundle compression
- Removal of Remote JS Debugging

- πΈ Radon IDE β More than 20,000 engineers have already chosen it for a smoother, all-in-one development experience. It's your turn.
- π Expo β React 19.1
captureOwnerStack
will enable improved error messages - π¬ React Native RFC β Removing deep imports from react-native: This change allows to define what functions are exported from packages shrinking the API surface area. The goal is to provide a more stable API throughout the ecosystem.
- π¦ Ben Awad β describes his journey to reduce Application Not Responding (ANR) errors on Android
- βοΈ Help React Native core team Kotlin-ify React Native tests: Great way to start contributing to an open source project.
- π React Native London Meetup β April 17th, 2025
- π Understanding and comparing fingerprints in Expo apps: Using hashes to compare whether there was a change in a native build of a React Native & Expo app.
- π Cut CI from 20 minutes to 6 with EAS Workflows and EAS Updates: Infinite Red shows how they improved their CI time by fingerprinting native builds.
- π Playing Audio in React Native with react-native-track-player
- π Vercel & React Native β A New Era of Mobile Development?: Speculation on what steps Vercel might take in the React Native space.
- π A Guide to Logging in React Native: Including console, native and system logs.
- π¦ Builder Bob 0.40
- π₯ Simon Grimm β The ultimate way to build apps in 2025
- π₯ Catalin Miron β Expo Router: Tabs, Stacks, Deep Linking Fix
- ποΈ React Native Radio 327 β Automating App Releases with Pratul Kalia

π Otherβ
- π Agenda for the 107th meeting of Ecma TC39: Next week the TC39 committee meets again to discuss many new exciting proposals, including Enums, Composites,
export defer
, and more. - π Debugging JavaScript Memory Leaks
- π First Look at The Modern CSS
attr()
- π A Deep Dive into OSI, TCP/UDP, HTTP, and More
- π¦ Tailwind CSS 4.1 β Text shadows, masks, and tons more
- π¦ Rspack 1.3.1 β Run JS loaders in parallel
- π¦ Turborepo 2.5
- π¦ Rstest β The testing framework powered by Rspack (WIP)
- π¦ Bun 1.2.9 β Redis client, Node.js compatibility,
require
improvements

π€ Funβ
See ya! π