This week is rather quiet in the React world, so we took a step back on Vinext, found great community blog posts, and weak signals.
On the React Native side, letβs welcome our new author,Jan Jaworski, who covered the new Expo SDK and the State of React Native survey results, among many other things.
Notion, Dropbox and LaunchDarkly have found a new testing paradigm - and they can't imagine working without it. Built by ex-Palantir engineers, Meticulous autonomously creates a continuously evolving suite of E2E UI tests that delivers near-exhaustive coverage with zero developer effort - impossible to deliver by any other means.
Last week, we covered Vinext, Cloudflareβs AI-driven reimplementation of Next.js on top of Vite. Now that the dust has settled, letβs see what the community and the Next.js team have to say.
π Vercel docs - Migrate to Vercel from Cloudflare - Itβs no secret that Vercel/Cloudflare CEOs do not like each other. The timing of this newly published docs page feelsβ¦ noteworthy.
While the AI-generated port is undeniably impressive, itβs likely too early to adopt it in production. It also remains unclear whether Cloudflare intends to support the project over the long term and make it production-ready.
π React.dev PR - Add RSC Sandboxes - The React docs website has merged infrastructure to run full-stack interactive playgrounds. However, it hasnβt been used on any public page yet. The server-related features (RSC, async components, use, Suspense, Server Functions, Actions, streaming) run locally in a Web Worker.
π¬ Next.js issue - Server requests and latency increased after upgrading from Next.js 15 to 16 - Users noticed an increase in server requests after upgrading. Andrew explains this is due to a new fine-grained segment prefetching system that maximizes caching efficiency. A new prefetchInlining flag is coming to give you control over this behavior until they implement a sensible heuristic.
π React Summit - π³π± Amsterdam - 12 & 16 Jun. Join thousands of React devs live in Amsterdam or online. Learn from top contributors and enjoy the festival-style vibes! Register now using promo code TWIR (-10%)
π Error rendering with RSC - Great deep-dive into how errors flow through the 3 RSC rendering environments (RSC server, SSR, browser). Only the browser supports Error Boundaries, so RSC/SSR errors need a clear path to reach the client side and get displayed.
π Understanding Why React Fiber Exists - Greatly explains why React abandoned recursive reconciliation in favor of the Fiber architecture, making it possible to pause rendering and accept new user inputs.
π Frontend Memory Leaks: A 500-Repository Static Analysis - A study scanned 500 repos across many frameworks and breaks down the results. Gives an overview of the most frequent React-related memory leaks, notably the lack of a useEffect cleanup function.
Expo SDK 55 is out now as a stable release! It brings React Native 0.83, React 19.2, Expo Router 55, and a massive amount of improvements across the entire ecosystem.
React Native 0.82 & 0.83 Highlights:
The New Architecture is now a requirement. You can try out new AI skills to help you with the update process.
React 19.2 Integration: Brings the new API (for preserving state in hidden component trees) and useEffectEvent.
DOM Node APIs: Native components now provide DOM-like nodes via refs, allowing you to traverse the UI tree and measure layouts just like on the web.
Revamped DevTools: A brand-new DevTools desktop app that no longer requires a browser, featuring dedicated Network and Performance panels. Web Performance APIs are also now stable.
Optimized Android Debugging: A new debugOptimized build type speeds up your dev environment, allowing animations and re-renders to hit ~60FPS while still allowing JS debugging.
Experimental Hermes V1: Available as an opt-in, bringing meaningful performance improvements for bundle loading and Time to Interactive (TTI).
Expo SDK 55 Highlights:
βExpo Router v55with Native Features: Added support for the native Apple Zoom transition, a new iOS Stack.Toolbar API, experimental SplitView, and a new Colors API for dynamic Material 3 and adaptive iOS colors. Yes, the versioning scheme has changed: itβs v55, not v7.
AI Tooling: You can try out new AI skills to help you with the update process. Expo also introduced Model Context Protocol (MCP) tools for CLI actions/EAS services, alongside the official expo/skills repository.
Developer Experience: A small but welcome improvement is the ability to discover active dev servers on iOS with no QR code scanning needed!
βSmaller OTA updates: ship up to 75% smaller OTA updates thanks to Hermes bytecode bundle diffing.
This release also shapes the future of video in React Native. The legacy expo-av module has been removed and replaced by expo-video & expo-audio, which feature an improved API, synchronous calls, and better state management with atomic state updates.
The results for the State of React Native 2025 survey are officially out! This year marks the 10th anniversary of React Native, alongside hitting a massive milestone of 4 million weekly downloads (double last year's numbers!). The ecosystem is maturing rapidly, and the survey reflects a highly positive shift in the overall developer experience. Software Mansion devs break it down on their YouTube channel.
Here are some of the highlights that weβve found interesting:
The New Architecture Era: The New Architecture is now the default and has already reached an impressive ~80% adoption rate. Combined with recent React Native releases shipping with zero user-facing breaking changes, the dreaded "upgrade pain" is finally fading into the past.
Navigation:React Navigation and Expo Router dominate the space. While deep linking and TypeScript inference remain the top developer pain points, upcoming updates (like React Navigation 8) are specifically targeting these exact issues. We are also seeing a massive push toward new native primitives like native tabs, split views, and zoom transitions.
Styling: The community is heavily leaning into Tailwind-style utility classes (NativeWind) and react-native-unistyles. While the "lack of a standard CSS API" was a top complaint, React Native is rapidly closing the gap by shipping web-compatible features nativelyβlike box shadows, gradients, and CSS filtersβwith more on the way.
Graphics & Animations:React Native Reanimated remains the undisputed king of animations, with developers highly praising the new Shared Element Transitions. Meanwhile, React Native Skia is maturing fast, empowering developers to build much more ambitious and performant custom graphics without native code.
Community Stewardship: With the recent launch of the independent React Foundation (hosted by the Linux Foundation), the future stewardship of React Native looks incredibly stable.
π Building reliable AI Chat on mobile - An insight into the challenges of building a great user experience for mobile AI chat interfaces. Also announcing a FlatList-compatible library to address these challenges.
π Expo UI tips - Non-obvious solutions and techniques to make your app make use of native features to look and feel better.
π¦ Firefox 148 - Unlocks cross-browser support for CSS shape(), position-try-order, and Trusted Types to prevent XSS attacks. Speaking of XSS, Firefox is also the first browser to land the new Sanitizer API and setHTML().
π Read Online Hello everyone, Krzysztof and Kacper from Software Mansion here π The React Foundation officially launched. Cloudflare rebuilt the whole Next.js in a week using AI. In the meantime, the real Next.js is adding version-matched docs so agents always have context on new and recently updated APIs. On the React Native side, Hermes is moving beyond mobile: Hermes-node brings the engine to Node.js as a potential V8 swap. CSS Grid is also coming to React Native, and TanStack Router has...
π Read Online Hi everyone! Huge thanks β€οΈ β we just hit #1 resource on the State of React 2025 survey. Wild. This week leans heavily into TanStack and Next.js content, plus a few notable releases worth your time. On mobile, Hermes is clearly ramping up, and ByteDance just lowered the barrier to building Lynx apps. Letβs dive in. As always, thanks for supporting us on your favorite platform: π¦ Bluesky βοΈ X / Twitter π LinkedIn π½ Reddit πΈ Sponsor Cut Code Review Time & Bugs in Half Code reviews...
π Read Online Hi everyone! This week, we have a good variety of React content, with great community articles and various releases. Many generative UI solutions are emerging, and Iβm curious to better understand how they differ from one another. React Native 0.84 just dropped, and Gesture Handler 3 is in beta. Expo SDK 55 should also be out soon. πΈ Sponsor Seer: AI that debugs React errors and writes the fix Most AI coding tools only see your source code. Seer, Sentry's AI debugging agent,...