π¨ #271: Vinext, RSC, Activity, Async React, Next.js, TanStack | Expo 55, Router, Survey, Enriched, Maestro, Metro, Sparkling, Grab, Brownfield | TC39, Temporal, Navigation, npmx, Bun, Deno, Solid
Hi everyone!
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.
Let's dive in!
As always, thanks for supporting us on your favorite platform:
- π¦ Bluesky
- βοΈ X / Twitter
- π LinkedIn
- π½ Reddit
Ne manque pas le prochain email !

πΈ Sponsorβ
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.Β
It works like magic in the background:
- Near-exhaustive coverage on every test run
- No test creation
- No maintenance (seriously)
- Zero flakes (built on a deterministic browser)
π€¨ Curious? Book in a time to learn more

βοΈ Reactβ
What is Vinext really worth?
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.
- π Vibe-Hacking Cloudflare's Vibe-Coded Next.js Replacement - Show that AI-generated code passing functional tests can still miss security hardening, and automated AI tooling can help find those vulnerabilities.
- π¦ Guillermo Rauch - βWe've identified, responsibly disclosed, and confirmed 2 critical, 2 high, 2 medium, 1 low security vulnerabilitiesβ
- π¦ Jimmy Lai mentions that Vinextβs 94% API coverage is misleading - In reality, Vinext only passes a limited number of the 13,000+ Next.js test suite (13% dev, 20% e2e, 10% production). Many edge cases are likely misbehaving.
- π¦ The
cio.govwebsite using Vinext is "basically a static site" - This deployment doesnβt really dogfood the whole API surface of Next.js. - π 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.
- π₯ Fireship - Cloudflare just slop forked Next.js
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.

- πΈ Next.js minifies your code into mush. Source maps fix that. Learn how to wire up Sentry so your stack traces are actually readable
- π£ Linux Foundation Announces the Formation of the React Foundation
- π 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.
- π Oxlint + React Compiler Rules integration demo - Oxlint supports loading ESLint plugins via the
jsPlugins,so technically it can run the React Compiler rules too. - π
<ViewTransition>docs - New example - Animating enter/exit with Activity - π¬ 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
prefetchInliningflag is coming to give you control over this behavior until they implement a sensible heuristic. - π¬ Devon from React Aria explains the limits of the native
<dialog>vs JS/React abstractions - π 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.
- π React is changing the game for streaming apps with the Activity component - Practical use case for
<Activity>to preserve playback state when hiding video/audio players. Donβt forget to pause the player using an Effect cleanup function. - π 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
useEffectcleanup function. - π Create a Per-Request Database Instance with React Router Middleware - Shows how to wrap each request in a database transaction.
- πΈ Certificates.dev - Validate your cross-stack capability with a comprehensive Certification for Laravel. Limited-time launch offer: 40% off!
- π¦ TanStack Store 0.9 - API breaking changes, using faster alien-signals library
- π¦ Vite Plugin React beta.0 - Drop Vite 7 support, remove Babel dependency
- π¦ Next-translate 3.0 - Turbopack, Next.js 16, and a New Chapter
- π¦ React-Admin 5.12, 5.13, 5.14 - February 2026 Update
- π₯ Jack Herrington - TanStack Start SSR: 3 Reasons To Love It
- π₯ Josef Bender - New TanStack Package: Exclusive First Look
- ποΈ This Month in React 2026-02 - CloudFlare remakes Next with AI; Vercel big mad. We talk too much about AI Agents
Ne manque pas le prochain email !

πΈ Sponsorβ
Add a powerful Form Builder to your app in hours!
Why developers use it instead of building it?
- Plug & play custom components: Wrap any React component and drop it into the builder β it just works. No internal APIs to learn, no hacky overrides
- Deep customization: Add custom validations, actions, and logic through a clean API
- JSON output you control: Every form saves as a portable JSON schema β store it, version it, own it
- Self-hosted & white-label ready: Run it on your infrastructure, brand it as your own
Perfect for: internal tools, admin panels, no-code platforms, SaaS products with custom form needs, and enterprise workflow automation.
Commercial license. Serious support. No vendor lock-in on your data.
Quick Start β Working form builder embedded in your app in under an hour

π± React-Nativeβ
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
<Activity>API (for preserving state in hidden component trees) anduseEffectEvent. - 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
debugOptimizedbuild 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 v55 with Native Features: Added support for the native Apple Zoom transition, a new iOS
Stack.ToolbarAPI, 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/skillsrepository. - 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.

- πΈ PostHog - Monitor and debug errors in your React Native app with crash reporting and stack traces. 100k exceptions free every month
- π State of Subscription Apps 2025: Revenue by mobile app framework shows that React Native apps perform the best in earnings.
- π Vision Camera 5 preview - The upcoming release now has a dedicated documentation section detailing its new features.
- π¬ AbortController RFC - A proposal to better align React Native's implementation with the web standard and support the missing APIs.
- π¦ RNRepo now supports iOS - Faster build times thanks to pre-built library artifacts.
- π¦ React Native Worktree skill - enables multiple agents to use simulators without conflicts
- π Sparkling: The Missing App Layer for Lynx.js? - The Callstack team explores the previously mentioned Lynx framework.
- π 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.
- π React Native Monorepo with PNPM Workspaces
- π¦ @native-html/render - Render HTML as native views - This old package has been refreshed and is now officially maintained by Software Mansion.
- π¦ Grab - Touch-to-grab context tool for React Native UI changes - Similar to React-Grab on the web, this convenient tool permits giving accurate context to LLMs.
- π¦ Nitro 0.34, and Nitro 0.35 with an API breaking change to fix a memory leak issue.
- π¦ Enriched 0.5 - HTML normalizer, preserve rich formatting, and more
- π¦ Enriched Markdown 0.3 - RTL support, GFM support (tables, task lists, and autolinks)
- π¦ Brownfield 3.0 - New Expo Config plugin
- π¦ Maestro CLI 2.2 - Visual Testing capabilities
- π¦ Metro 0.84.1 - HTTPS support in Metro server
- π¦ Uniwind 1.4 - Scoped theme
- π¦ Boost 1.0 - A Babel plugin that automatically optimizes your apps
- π¦ Agent Device 0.7 - TV support, push notifications, clipboard commands, network dump, dogfood skill
- ποΈ React Native Radio 354 - React Native Screens with Krzysztof Magiera - Deep dive and sneak peek into the upcoming 5.0 rewrite built exclusively for the New Architecture.

π Otherβ
- π TC39 - Agenda for the 113th meeting - 10-12 March - Next week, major proposals such as Temporal and Explicit Resource Management could move to stage 4.
- π£ Navigation API - a better way to navigate, is now Baseline Newly Available - The modern alternative to the History API is ready for prime time. Part of Interop 2026, the remaining browser incompatibilities should be fixed by the end of the year.
- π£ Announcing npmx: a fast, modern browser for the npm registry
- π¦ 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 andsetHTML(). - π¦ Bun 1.3.10 - New REPL, ES decorators, faster event loop, barrel optimization, and more
- π¦ Deno 2.7 - Temporal API, Windows ARM, and npm overrides
- π¦ Solid 2.0 beta - Async is firstβclass, computations can return Promise, the graph knows how to suspend/resume
- π¦ Better Auth 1.5 - New CLI, OAuth 2.1 Provider, Electron integration, i18n support, and more

π€ Funβ
See ya! π
Ne manque pas le prochain email !










