This content originally appeared on DEV Community and was authored by Sebastien Lorber
Hi everyone!
This week, we have a very diverse set of React news, but my eyes are on the React Native announcements made at React Universe Conf. Apparently, React Native 1.0 is on the horizon, and we have a bunch of related memes!
 Subscribe to the official newsletter to receive an email every week!
 Subscribe to the official newsletter to receive an email every week!
  
  
   Sponsor
 Sponsor
Convex: The Database Designed for AI Coding
In the age of code generation, you need a backend that you can confidently generate with AI platforms. Convex is by far and away best in class in this respect.
This is because Convex is just TypeScript, allowing you to write queries as code that are automatically transactional, cached, and realtime.
And that’s just the beginning. With Convex, you can:
- Easily schedule functions and write cron jobs
- Set up file storage
- Write efficient server functions
- And so much more…
  
  
   React
 React
 The Road to Next – Master Full-Stack Web Development with Next.js 15 and React 19 The Road to Next – Master Full-Stack Web Development with Next.js 15 and React 19
 React PR – eslint-plugin-react-hooks 6.0 rc.2 now includes the React Compiler rule by default React PR – eslint-plugin-react-hooks 6.0 rc.2 now includes the React Compiler rule by default
 React Compiler PR – Detect known incompatible libraries: The compiler should soon be able to report incompatible libraries and skip optimizing them. By default, it will report React-Hook-Form’s React Compiler PR – Detect known incompatible libraries: The compiler should soon be able to report incompatible libraries and skip optimizing them. By default, it will report React-Hook-Form’s- watch()and TanStack Table’s- useReactTable()APIs. Mobx is also incompatible, and may be reported later.
 React Aria – Support the shadcn distribution model is coming React Aria – Support the shadcn distribution model is coming
 React Advanced – React Advanced – Toronto – March 24 & 26. Experience React stories in Toronto’s cinema setting! Join the conference for deep dives into React — 50+ talks, 5+ workshops, and much more! Get a 10% discount with code “TWIR”. Toronto – March 24 & 26. Experience React stories in Toronto’s cinema setting! Join the conference for deep dives into React — 50+ talks, 5+ workshops, and much more! Get a 10% discount with code “TWIR”.
 Upcoming JavaScript and React Conferences for 2025 Upcoming JavaScript and React Conferences for 2025
 React Server Components support without a framework: This introduces Forket, a tool that lets you use RSCs in a framework/bundler-agnostic way. At build time, it splits your app into client/server parts and then stitches everything together at runtime. React Server Components support without a framework: This introduces Forket, a tool that lets you use RSCs in a framework/bundler-agnostic way. At build time, it splits your app into client/server parts and then stitches everything together at runtime.
 Deriving Client State from Server State: Client/server state can get out of sync. TkDodo presents 2 underrated state derivation patterns that can replace Deriving Client State from Server State: Client/server state can get out of sync. TkDodo presents 2 underrated state derivation patterns that can replace- useEffect()while keeping a consistent UI.
 Using Activity with Suspenseful data: We often filter lists on the server or top-level client components, but this article presents an interesting case where you might want list items themselves to decide if they should be visible. Using the Using Activity with Suspenseful data: We often filter lists on the server or top-level client components, but this article presents an interesting case where you might want list items themselves to decide if they should be visible. Using the- <Activity>component can improve item data preloading and preserve state.
 The Complete Guide to Self-Hosting Next.js at Scale: Documents hard-won lessons from deploying Next.js applications at scale with multiple replicas. The Complete Guide to Self-Hosting Next.js at Scale: Documents hard-won lessons from deploying Next.js applications at scale with multiple replicas.
 Building SSR with Vite: A Custom getStaticProps Replacement: This ports some Next.js page router features to Vite. It works, but IMHO it’s less ergonomic, I would rather use React Router loaders with Vite instead. Building SSR with Vite: A Custom getStaticProps Replacement: This ports some Next.js page router features to Vite. It works, but IMHO it’s less ergonomic, I would rather use React Router loaders with Vite instead.
 React Children and cloneElement: Component Patterns from the Docs: The React Children and cloneElement: Component Patterns from the Docs: The- cloneElement()API can be used to implement compound components, but using it has pitfalls, and you’d rather use React Context.
 Next.js Is Infuriating: A dev complains about the Next.js middleware system when used alongside Next.js Is Infuriating: A dev complains about the Next.js middleware system when used alongside- AsyncLocalStorage.
 What’s New in ViteLand – August 2025 Recap: Among other things, RSC support has officially landed (and Waku now uses it), the Vite React plugin v5 was released with Rolldown and Oxc integration, including Styled-Components transforms support. What’s New in ViteLand – August 2025 Recap: Among other things, RSC support has officially landed (and Waku now uses it), the Vite React plugin v5 was released with Rolldown and Oxc integration, including Styled-Components transforms support.
 Sentry now with Logs. View logs, errors, and traces together to debug faster, spot root causes, and fix issues without switching tools. Sentry now with Logs. View logs, errors, and traces together to debug faster, spot root causes, and fix issues without switching tools.
 React Window 2.0 – List virtualization library used by React DevTools: A major rewrite coming with a more ergonomic API, automatic memoization, automatic sizing, native TypeScript support, and smaller bundle size. React Window 2.0 – List virtualization library used by React DevTools: A major rewrite coming with a more ergonomic API, automatic memoization, automatic sizing, native TypeScript support, and smaller bundle size.
 Apollo Client 4.0 – Framework-agnostic core, smaller bundler size, unified error handling, better TS support: Already featured last week, there’s now an official release blog post. Apollo Client 4.0 – Framework-agnostic core, smaller bundler size, unified error handling, better TS support: Already featured last week, there’s now an official release blog post.
 Base UI 1.0 beta.3 – Autocomplete + Combobox components Base UI 1.0 beta.3 – Autocomplete + Combobox components
 shadcn CLI 3.1 – Improved MCP Server shadcn CLI 3.1 – Improved MCP Server
 Uppy 5.0 – Headless file uploader components and hooks Uppy 5.0 – Headless file uploader components and hooks
 React pprof 1.0 – Render profiling flamegraphs with React, WebGL-accelerated React pprof 1.0 – Render profiling flamegraphs with React, WebGL-accelerated
 Redux Toolkit 2.9 – Redux Toolkit 2.9 –- builder.addAsyncThunk()API, improved performance and request cancellation
 React-on-Rails 15.0 – Full RSC support, early hydration React-on-Rails 15.0 – Full RSC support, early hydration
 Fresh 2.0 beta – Preact framework for Deno – Vite integration, improves HMR, Fresh 2.0 beta – Preact framework for Deno – Vite integration, improves HMR,- <Head>component
 MCP-UI – Allows MCP servers to return interactive UI snippets rendered by React components MCP-UI – Allows MCP servers to return interactive UI snippets rendered by React components
 Jack Herrington – MCP-UI + TanStack = Next Gen Web Jack Herrington – MCP-UI + TanStack = Next Gen Web
 Web Dev Simplified – New Next.js TypeScript Features Web Dev Simplified – New Next.js TypeScript Features
 Ankita Kulkarni – This One Line of Code Fixed My Slow Next.js App – Ankita Kulkarni – This One Line of Code Fixed My Slow Next.js App –- after()
 This Month in React 2025-08 – Nx compromised; no more throwing promises; Remix-ing new component models This Month in React 2025-08 – Nx compromised; no more throwing promises; Remix-ing new component models
  
  
   Sponsor
 Sponsor
LyteNyte Grid – The Fastest React Data Grid On The Web
Frustrated with laggy data grids that crumble at scale, dictate your architecture, and waste hours with messy workarounds?
Introducing LyteNyte Grid! The 40kb data grid that handles 10,000 updates per second, renders tens of millions of rows, and packs 100+ features without the bloat. With a clean, declarative API built in React for React, LyteNyte skips the wrappers and delivers pure performance. No workarounds. No awkward integrations. Just a data grid that performs 7x faster than the competition.
See LyteNyte Grid in action today: https://www.1771technologies.com/demo
  
  
   React-Native
 React-Native
 React Native 1.0 is on the horizon!
 React Native 1.0 is on the horizon!
Jorge Cohen from the Meta team announced today at React Universe that React Native 1.0 is on the horizon. Recently, the React Native team:
- streamlined the release process, moving from 2 releases in 2024 to 6 releases in 2025
- stabilized, reduced, and clarified the public JS and native API surfaces
- introduced automated workflows to catch RC bugs and breaking changes earlier
All this work sets the foundations to make it possible to release 1.0. It probably won’t happen this year, but they will share their 1.0 release plan soon.
Make sure to watch the React Universe Conf Live Streams. This major RN event kicked off yesterday with the Core Contributor Summit and is currently underway until tomorrow. Many links below come directly from the event, and more are coming next week.
 Introducing the React Native Nightly testing program: Maintainers of popular native libs can sign up for an automated testing program to ensure their lib keeps working against newer versions of React Native. The goal is to improve ecosystem stability and catch unexpected breaking changes early. As you can guess, this likely contributes to the 1.0 plan. Introducing the React Native Nightly testing program: Maintainers of popular native libs can sign up for an automated testing program to ensure their lib keeps working against newer versions of React Native. The goal is to improve ecosystem stability and catch unexpected breaking changes early. As you can guess, this likely contributes to the 1.0 plan.
 Expo Changelog – Xcode 26 beta support for EAS Build and Workflows Expo Changelog – Xcode 26 beta support for EAS Build and Workflows
 RFC – Removal of the Legacy Architecture of React Native: The timeline for the removal of the Legacy Architecture. The Legacy Arch is already frozen, and starting 0.82 (now in RC), you won’t be able to use it anymore. However, the Legacy Arch APIs will only be fully removed in 0.83 and 0.84. The APIs used by the Interop Layer will stay. RFC – Removal of the Legacy Architecture of React Native: The timeline for the removal of the Legacy Architecture. The Legacy Arch is already frozen, and starting 0.82 (now in RC), you won’t be able to use it anymore. However, the Legacy Arch APIs will only be fully removed in 0.83 and 0.84. The APIs used by the Interop Layer will stay.
 Proposal – Documentation for native code: This would help maintainers of native libraries discover native utility code they can use and rely on. Proposal – Documentation for native code: This would help maintainers of native libraries discover native utility code they can use and rely on.
 Autolinking’s broken promise – Mending a thousand Expo apps’ dependency issues: A deep dive into Autolinking challenges, and how Expo SDK 54 improves things. All popular package managers — Bun, npm, pnpm, and Yarn — are now officially supported. Autolinking’s broken promise – Mending a thousand Expo apps’ dependency issues: A deep dive into Autolinking challenges, and how Expo SDK 54 improves things. All popular package managers — Bun, npm, pnpm, and Yarn — are now officially supported.
 Reanimated 4.1 – partial support SVG shapes CSS animtions, Improved FlashList 2 integration, RN 0.81 and Expo 54 support: Also note that Shared Elements Transition may come behind a flag in Reanimated 4.2! Reanimated 4.1 – partial support SVG shapes CSS animtions, Improved FlashList 2 integration, RN 0.81 and Expo 54 support: Also note that Shared Elements Transition may come behind a flag in Reanimated 4.2!
 Worklets 0.5 – Event loop for worklet runtimes, new Synchronizable APIs Worklets 0.5 – Event loop for worklet runtimes, new Synchronizable APIs
 React Native Ottrelite – Unified, extensible, cross-language OTel-compatible tracing library React Native Ottrelite – Unified, extensible, cross-language OTel-compatible tracing library
 React Native Liquid Glass – Callstack brings the iOS 26 effect to React Native React Native Liquid Glass – Callstack brings the iOS 26 effect to React Native
 Radon IDE 1.11 – Send files to device, Expo 54 support, improved network inspector Radon IDE 1.11 – Send files to device, Expo 54 support, improved network inspector
 React Universe Conf – YouTube Live Streams: This major RN event kicked off yesterday with the Core Contributor Summit and is currently underway until tomorrow. React Universe Conf – YouTube Live Streams: This major RN event kicked off yesterday with the Core Contributor Summit and is currently underway until tomorrow.
 Simon Grimm – Reanimated 4 = CSS for React Native ? Simon Grimm – Reanimated 4 = CSS for React Native ?
  
  
   Other
 Other
 WebMCP Proposal: Microsoft/Google proposed to expose web app functionalities as MCP tools that AI agents can use to control the app. The Edge team has started implementing a prototype. WebMCP Proposal: Microsoft/Google proposed to expose web app functionalities as MCP tools that AI agents can use to control the app. The Edge team has started implementing a prototype.
 Why do browsers throttle JavaScript timers? Why do browsers throttle JavaScript timers?- setTimeout(cb,0)might actually take more than 4ms.
 You no longer need JavaScript: You can go a long way with modern CSS/HTML. You no longer need JavaScript: You can go a long way with modern CSS/HTML.
 The Basics of Anchor Positioning The Basics of Anchor Positioning
 Ripple – The elegant TypeScript UI framework: Former React/Svelte core contributor Dominic Gannaway launched a new framework taking the best from React, Solid, and Svelte. Ripple – The elegant TypeScript UI framework: Former React/Svelte core contributor Dominic Gannaway launched a new framework taking the best from React, Solid, and Svelte.
 Node.js 24.7 – Post-Quantum Cryptography algorithms Node.js 24.7 – Post-Quantum Cryptography algorithms
 vtbag – The Bag of Tricks for View Transitions vtbag – The Bag of Tricks for View Transitions
  
  
   Fun
 Fun
See ya! 
This content originally appeared on DEV Community and was authored by Sebastien Lorber








