React Weekly

React Weekly

@react-weekly.dev

Weekly React insights. Snippets, tools, and ecosystem updates. ⚛️

38 followers2 following276 posts

React Weekly #43 is out! This week spotlights major convergence across web and mobile runtimes: - React Native 0.88 web-aligned events - Expo SDK 58 deep dive & Apple Intelligence hooks - shadcn AI Elements for agent UIs - Base UI filterable menu a11y - Meta Quest multi-window spatial layouts

View full thread

Rounding out architecture: Vercel detailed how partial prefetching in Next.js 16.4 slashed transition overhead across v0. And Base UI tackled the deceptively hard problem of pairing text inputs with menu popovers without breaking screen reader navigation.

React Weekly #43 is out! This week spotlights major convergence across web and mobile runtimes: - React Native 0.88 web-aligned events - Expo SDK 58 deep dive & Apple Intelligence hooks - shadcn AI Elements for agent UIs - Base UI filterable menu a11y - Meta Quest multi-window spatial layouts

View full thread

Expo SDK 58 delivers exceptional native tooling. The new expo-app-intents library provides direct hooks into iOS App Intents and Siri without custom Swift bridges. Add in browser-managed simulators via Xcode 27 Device Hub, and day-to-day developer experience gets a massive boost.

Agentic workflows require dedicated UI primitives. shadcn released components built specifically for agent traces and code execution. To test these autonomous agents, Callstack introduced Appduct, providing programmatic hooks into React Native state to verify complex UI pipelines.

React Weekly #43 is out! This week spotlights major convergence across web and mobile runtimes: - React Native 0.88 web-aligned events - Expo SDK 58 deep dive & Apple Intelligence hooks - shadcn AI Elements for agent UIs - Base UI filterable menu a11y - Meta Quest multi-window spatial layouts

The React Native 0.88 release bridges platform differences by harmonizing event dispatching with web specifications. Coupled with variable font support and streamlined SceneDelegate setup on iOS, the core runtime continues to mature without forcing invasive upgrade refactors.

React Weekly #42 explores real cross-platform architecture and hard-won performance wins. Here is what is inside this issue: - Structuring Next.js and Expo domain layers - Surviving a 5M-user cutover via EAS OTA updates - Deep visual debugging with Suspense DevTools - Wasm streaming optimizations

View full thread

Speed without payload reduction: Sergey Patrakeev shaved 19% off initial load times for a 9 MB Wasm module just by reordering execution and switching to streaming compilation. No asset stripping required.

React Weekly #42 explores real cross-platform architecture and hard-won performance wins. Here is what is inside this issue: - Structuring Next.js and Expo domain layers - Surviving a 5M-user cutover via EAS OTA updates - Deep visual debugging with Suspense DevTools - Wasm streaming optimizations

View full thread

📱 A massive release goes sideways—what do you do? The TeamReach team rolled out 12 over-the-air updates across 3 days to rescue an app migration serving 5 million active users, avoiding store approval lag entirely.

Suspense boundaries shouldn't feel like a black box. Aurora Scharff shows how to leverage the React DevTools Suspense panel to inspect suspended state, inspect pending data, and coordinate smooth UI transitions.

React Weekly #42 explores real cross-platform architecture and hard-won performance wins. Here is what is inside this issue: - Structuring Next.js and Expo domain layers - Surviving a 5M-user cutover via EAS OTA updates - Deep visual debugging with Suspense DevTools - Wasm streaming optimizations

Setting up a TypeScript monorepo across web and mobile is full of build tooling traps. Daine Mawer shares a pragmatic blueprint for sharing business logic between Next.js and Expo while bypassing Metro symlink headaches.

React Weekly #41 is out! Here is what is driving discussions across frontend and mobile engineering this week: - Next.js 16.4 with leaner Turbopack output - Urgent CVE patch for TanStack Start - TanStack Charts reaching 1.0 - RN Skia 3.0 adopting Graphite - Deep dive into React Compiler limits

View full thread

We also cover the official 1.0 release of TanStack Charts for framework-agnostic data visualization, plus the Expo team's practical harness for testing whether coding agents reliably invoke developer tooling in CI.

React Weekly #41 is out! Here is what is driving discussions across frontend and mobile engineering this week: - Next.js 16.4 with leaner Turbopack output - Urgent CVE patch for TanStack Start - TanStack Charts reaching 1.0 - RN Skia 3.0 adopting Graphite - Deep dive into React Compiler limits

View full thread

Mobile graphics take a huge step forward with React Native Skia 3.0. The library now runs on Graphite, the next-gen Skia rendering architecture engineered for modern mobile GPU APIs like Metal and Vulkan.

Curious about what the React Compiler actually achieves under the hood? Jimmy Miller published an architectural deep dive that prototypes compiler optimizations to see where automated memoization delivers real gains—and where it falls flat.

React Weekly #41 is out! Here is what is driving discussions across frontend and mobile engineering this week: - Next.js 16.4 with leaner Turbopack output - Urgent CVE patch for TanStack Start - TanStack Charts reaching 1.0 - RN Skia 3.0 adopting Graphite - Deep dive into React Compiler limits

The Next.js 16.4 release focuses heavily on operational polish. Turbopack continues its diet with reduced output bundle footprints, alongside lazy compilation upgrades and tighter integration with React 19.3 and Cache Components.

🚨 Security notice for full-stack React teams: TanStack Start patched CVE-2026-102989, a reflected XSS vulnerability discovered in route parameter handling. Update your npm packages right away to protect active production apps.

React Weekly #40 is here with deep technical reads for frontend and mobile engineers. In this issue: - Native Android Activity Result constraints in React Native - End-to-end iOS Live Activities with Expo - Architecture notes on TanStack Charts - Coordinated Next.js security updates

View full thread

Tanner Linsley reflects on the multi-year engineering effort behind TanStack Charts, open source sustainability, and pairing with AI tools. Plus: 5 practical native rich-text techniques using react-native-enriched-html without heavy webview overhead.

React Weekly #40 is here with deep technical reads for frontend and mobile engineers. In this issue: - Native Android Activity Result constraints in React Native - End-to-end iOS Live Activities with Expo - Architecture notes on TanStack Charts - Coordinated Next.js security updates

Android's Activity Result API requires early registration in the Activity lifecycle. Because React Native initializes modules lazily on demand, standard AndroidX contracts break. A deep dive explores why existing workarounds fall short and how an upstream bridge fix could resolve it.

Want Live Activities in your Expo project without ejecting? Wahab Balogun walks through writing widgets in TSX that compile down to SwiftUI, capturing APNs activity push tokens, and orchestrating real-time updates directly from a custom backend.

Issue 39 is live. This week we track how agentic workflows are rewriting mobile QA, alongside Expo SDK 58 deep dives, ReactLynx rendering metrics, and an emergency Next.js security patch. Here is what engineering teams need to know. 🧵

View full thread

Security alert: maintainers running Next.js must review the recent out-of-band security patch addressing a critical upstream vector immediately.

Issue 39 is live. This week we track how agentic workflows are rewriting mobile QA, alongside Expo SDK 58 deep dives, ReactLynx rendering metrics, and an emergency Next.js security patch. Here is what engineering teams need to know. 🧵

View full thread

Upgrading to Expo SDK 58? Code with Beto breaks down the transition, highlighting new iPhone Duo layout support, native App Intents integration, and faster module initialization.

Cross-platform performance gets a boost from ReactLynx. Their latest architectural teardown explains how bypassing traditional background update pipelines achieves instant first-frame views.

Issue 39 is live. This week we track how agentic workflows are rewriting mobile QA, alongside Expo SDK 58 deep dives, ReactLynx rendering metrics, and an emergency Next.js security patch. Here is what engineering teams need to know. 🧵

AI agents are moving past simple code completion into full execution loops. A new look at agent-device setups shows autonomous workers reproducing crash logs from GitHub issues directly on cloud simulators and opening verified pull requests.

Callstack's new deep dive into Jev explores faster, cheaper AI-driven mobile QA workflows. Paired with video demos, it is clear agentic testing is maturing rapidly for React Native codebases.

Issue 38 of React Weekly is out 🏎️ We're diving deep into mobile architecture migrations, cloud simulators on Windows, and advanced server function patterns. - Discord's New Architecture shift - EAS Cloud Simulators - Expo SDK 58 Beta

View full thread

Tooling updates include the Expo SDK 58 Beta and EAS Simulator, opening up cloud-hosted iOS simulators directly for Windows developers and coding agents.

Issue 38 of React Weekly is out 🏎️ We're diving deep into mobile architecture migrations, cloud simulators on Windows, and advanced server function patterns. - Discord's New Architecture shift - EAS Cloud Simulators - Expo SDK 58 Beta

Software Mansion broke down what it actually took to migrate Discord's massive application to React Native's New Architecture across Fabric, Reanimated, and Screens.

Meanwhile, Shopify weighed in on the changing economics of mobile apps, and Nikhil S explored how React Server Functions stretch far beyond basic data mutations.

React Weekly #37 is out. This edition covers the drop of React 19.3, Rust compiler benchmarks, Expo Modules 2.0, Jotai v3, and a new Tailwind merging engine.

View full thread

React Weekly #37 is out. This edition covers the drop of React 19.3, Rust compiler benchmarks, Expo Modules 2.0, Jotai v3, and a new Tailwind merging engine.

View full thread

React Weekly #37 is out. This edition covers the drop of React 19.3, Rust compiler benchmarks, Expo Modules 2.0, Jotai v3, and a new Tailwind merging engine.

React Weekly Issue 36 is out now. We are tracking a heavy week of React Native performance deep dives and major ecosystem releases. Let us break down the highlights:

On the mobile side, Expensify details their networking speedups using NitroFetch, while the Gesture Handler team debuts Touchable for simplified button states.

React Weekly issue 35 is out! 🏎️ This week covers a heavy lineup of architecture shifts and tooling upgrades: - TanStack AI RC launch - Next.js security patch - Expo Observe GA & native paste utilities

View full thread

Over in mobile development, Expo Observe is now generally available for real-device startup metrics. Plus, the Expo team solved tricky native chat paste requirements with a new paste input module.

React Weekly issue 35 is out! 🏎️ This week covers a heavy lineup of architecture shifts and tooling upgrades: - TanStack AI RC launch - Next.js security patch - Expo Observe GA & native paste utilities

First up, TanStack AI reached its release candidate phase. It brings locked-in architecture supporting 24 different providers, media generation, and model context protocol out of the box.