βš›οΈ This Week In React #297: DevTools, Motion, Apollo, React Router, Hook Form, shadcn lint | Shopify, Expo 58 beta, ExecuTorch, Screenmap, Voltra, SPM, Stim, Lynx, Metro, AI | pnpm, oj, Zod, Devframe, Safari, Webpack


β€‹πŸŒ Read Online ​

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

Following the React v19.3 release, DevTools v8 is now officially published. Motion shipped a ViewTransition wrapper. React Router optimized re-renders. Apollo Client finally has custom scalars.

On mobile, we have a lot of releases. RN 0.88 will use React v19.3. Shopify is moving away from React Native!

Let's dive in!

πŸ’Έ Sponsor

​Live Workshop Series: Debugging AI Agents​

Your agent returns something odd. Was it the prompt, a tool call that timed out, or output your code could not parse? Without traces, you are guessing.

On October 7, Serge from Sentry instruments three agents with Agent Tracing: a chatbot in an e-commerce store, a custom Slack agent, and a GitHub Action that reviews PRs. You'll see bad tool calls, unexpected output, and token spend per run.

On October 14, Ryan and Serge show how Sentry engineers debug their own agents and find the failures worth investigating across large volumes of production traces.

Both sessions are free. Register for the series.

βš›οΈ React

πŸ’Έ Sponsor

​Your first React Native OTA can be a diff​

​Revopush OTA reuses the hermes bundle and assets already in your IPA and APK.

Even the first OTA after a native release can contain only the changes.

In one production release, an 18 Mb full package became 100 to 500 Kb patches.

After the switch, the team released more often. Update downloads increased, yet egress fell πŸ’°.

  • SDK compatible with React Native and Expo
  • Binary diff updates from the first OTA release
  • Enterprise-grade security, with SOC 2 Type II
  • Advanced release analytics

​See the production results​

πŸ“± React-Native

​Shopify is moving away from React Native to native​

An unexpected announcement from Shopify shook the React Native ecosystem. They’re moving away from React Native to native Swift and Kotlin!

So what’s their reason? Not because RN failed, but because coding agents changed the economics. Building twice no longer costs twice.

They started with a 12-week case study to migrate their flagship Shop app to native with 6 engineers, leading to the following improvements:

  • improve startup time - iOS startup 3200ms β†’ 2466ms (-23%), Android 4433ms β†’ 2233ms (-50%)
  • session stability - 99.5% β†’ 99.95% (10x reduction)
  • runtime performance on Android - 120 FPS on a Pixel device

It’s important to note that the app was 𝕏 not using the New Architecture, which was built to fix those problems.

Does it mean React Native is dead? Does not seem so. A shared application and UI layer remains useful, and React Native still has major benefits such as Over-The-Air updates and good foundations for server-driven UI, useful for the agentic era.

πŸ”€ 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 πŸ‘‹! 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: πŸ¦‹ Bluesky βœ–οΈ X / Twitter πŸ‘” LinkedIn πŸ‘½ Reddit πŸ’Έ Sponsor Atomic CRM: A CRM You Can...

🌐 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...