#​496 — November 6, 2026

Read on the Web

 React Status

Discord Dropping Electron and React Native for a Rust Rewrite — Discord, one of React Native's best-known users, is moving away, with its CTO 𝕏 showing off a Rust desktop client built on GPUI using 290MB of RAM, with mobile keeping native UI over Rust code shared with the desktop client.

Tom Warren (The Verge)

▶️ Just prior to this reveal, Software Mansion interviewed Discord's Chas Jhin about how React Native development works at Discord's scale, in the ominously titled 'Maybe React Native Is Impossible'.

Run AI Coding Models on Your Own Machine — Local models are now good enough for everyday coding. Learn to run them on your own Mac or GPU, wire them into your editor and terminal agents, and keep your code private with no per-token bill.

Master.dev sponsor

A Roadmap for Redux Toolkit v2.x and 3.0 — Mark Erikson has laid out the roadmap for Redux (complete with a neat history lesson) with RTK 3.0 expected in six to eight months, going ESM-only with 'React 19-scale' breaking changes. But a run of 2.x releases will ship the groundwork first, starting with 2.14 this week.

Mark Erikson

IN BRIEF:

Next.js is Prototyping Go(lang) Route Handlers — A merged experimental PR lets an App Router route be a route.go file exporting GET and friends, compiled by Turbopack and run in supervised Go-powered workers. Tim says Rust could follow along the same path.

Tim Neutkens (Vercel)

Understanding React Internals: A Deep Dive — A seven-part, source-grounded tour of React's internals that, unusually, starts from the server end before getting to fibers, lanes and the commit phase.

Alexandre Trotel

Amazon's React Native-Based Vega OS Hits 2.0 — Vega, the React Native-based OS behind newer Fire TV devices, is out of beta. SDK 2.0 takes apps from RN 0.72 to 0.83, bringing the React Compiler and Hermes v1 into play. The release notes go into more detail than the post.

Barak Schlosser (Amazon)

📄 Why We Finally Left Next.js for TanStack Start – Production memory leaks in two Next.js 16.3 releases were the last straw. Harrison Milbradt

📄 Writable Derived State: Stop Synchronizing State – Using clientData ?? serverData instead of a useEffect that wipes user edits on refetch. Corbin Crutchley

🛠  Code, Tools & Libraries

Skullet: Skeleton Loading States Measured from Your Components — Hand it sample data and it renders your real component invisibly, measures everything, and draws a matching skeleton to reduce layout shifts when data arrives. The docs have a neat How it Works section explaining the technique.

Lochie Axon

Parcel 3 Alpha: A Rust Rewrite with React Compiler, Tailwind and RSC — Parcel's core is now a Rust binary with no Node dependency, and the team reports cold builds up to 100x faster than v2. React Compiler (opt-in), Tailwind and MDX are built in, with RSC support in beta.

Devon Govett (Parcel)

🤖 Reticle: Let Coding Agents Verify Their Changes Against Your Running App — A dev-only SDK and MCP server so coding agents can drive your running app, inspect network requests, application state, and console activity, and return a pass, fail or 'can't tell' verdict with what needs fixing.

Reticle Labs

react-resizable-panels Gets a VS Code-Style Workspace Component — Brian Vaughn's popular panel library now does dockable tabs you can drag to split or merge panes, and moved tabs keep their state rather than remounting. There's a live demo here.

Brian Vaughn

📰 Classifieds

🤖 Fimo gives your marketers a visual editor and AI agents for SEO and GEO. No more tickets for your React devs. By the Strapi team.

QVAC allows you to run any AI capabilities for free, on your phone or laptop, privately. Try the QVAC SDK now on GitHub.

📢  Elsewhere in the ecosystem

  • James Long has been reviving Prepack, Facebook's abandoned JavaScript partial evaluator. There's a React demo where a pretend site is server rendered three ways, by React, by Prepack's output (which essentially 'compiles' React away), and a hybrid, with the render times to compare.

  • Node.js 27 Alpha has landed, the first version using Node's new release process (where a release will spend six months in 'alpha' before going Current), while Node 26 is now the new LTS line.

  • Chrome 157 rolled out this week with HTML-in-Canvas now stable. It provides a way to draw real DOM elements into 2D, WebGL and WebGPU canvases. The demos are striking.

  • Vercel has released Geist Serif, a new serif font that shares metrics with Geist Sans so the two can mix cleanly. It's not on Google Fonts yet, but the geist npm package includes it.