#​452 — November 19, 2025

Read on the Web

Together with  Sentry logo
 React Status

imgui-react-runtime: React + Dear ImGui + Static Hermes — When the author teased a demo of this on X a few weeks ago, I wasn’t sure if it would get released, but here it is. A new way to put together native apps using React and the popular lightweight GUI library Dear ImGui. Always great to see more options in this space!

Tzvetan Mikov

Time to Take the State of React 2025 Survey — Devographics’ popular annual survey of the React ecosystem is back. Submissions close on November 25 – next Tuesday. We’ll share the results as soon as they’re out, but you can enjoy 2024’s results here for now.

Devographics

Ship Faster with AI Code Review — How many bugs has Sentry’s AI Code Review caught before production? Over 30,000. 🤯 It keeps getting better, now 50% faster and offering agent prompts to automate fixes. Try Sentry for free.

Sentry sponsor

Tooltip Components Should Not Exist — Dominik challenges some common wisdom in his typically erudite fashion. Stand-alone tooltip components are the wrong abstraction when separated from the underlying UI features that use them. This thinking can apply to many other UI affordances too, so the broad idea is well worth considering.

Dominik Dorfmeister (AKA TkDodo)

IN BRIEF:

Moving Mountains: How We Migrated from Enzyme to React Testing LibraryEnzyme was a popular testing approach for React apps but hasn’t seen a release in years. It lives on in some apps, however, and HubSpot tells the tale of how they migrated “more than 76,000 tests” to a more modern approach.

Charley Pugmire (HubSpot)

When Everyone’s a Developer, How Do We Promote the Web Platform Over React? — A thought piece from the former founder of ReadWriteWeb on the idea that AI models ‘default to React and Next.js’ in preference to using widely available web/browser-native solutions.

Richard MacManus

Save Up to 40% and Deploy Your Static Sites to Any Cloud with S3-Compatible Storage — Use any static site generator you want. We support many of the most popular ones and if we don't support yours, you can use your own custom build process on our hosted BuildServers.

Cloud 66 sponsor

📄 Nativewind: Speeding up Styling in React NativeNativeWind is an approach for styling React Native apps with Tailwind CSS. Jack Rosa

📄 Encapsulate as Much State as Possible in Your Component David Johnston

🛠  Code, Tools & Libraries

Fumadocs: A Documentation Framework for React — A developer-oriented framework for building documentation sites, including in a headless form for which you’d provide your own UI (or you can use themes). It can integrate with other CMS systems, has native support for Markdown and MDX, and supports Next.js, TanStack Start, Waku, and React Router.

Fuma Nama

💡 Docusaurus is another option in this space, with a somewhat different feature set.

TanStack DB 0.5, Now with Query-Driven Sync — TanStack DB is a client‑first reactive data store that uses differential dataflow to power live, relational queries, sub‑ms incremental updates, and seamless optimistic writes. In v0.5, a component’s query becomes the API call too. “Just write your query and TanStack DB figures out exactly what to fetch.”

Willis, De Parre, and Matthews

ESLint Plugin for Baseline JavaScript — The winner of last month's Baseline Tooling Hackathon is an ESLint plugin that flags code that’s using features newer than your configured Baseline target (features broadly supported by modern browsers).

Ryuya Hasegawa

📰 Classifieds

Add lightning-fast, on-device 1D/2D code scanning to your web app with STRICH. Easy integration, simple pricing, free trial and demo!


🛣️ The Road to Next is a course by Robin Wieruch for learning full-stack web development with Next.js 15 and React 19. The perfect match for JavaScript developers ready to go beyond the frontend.

📢  Elsewhere in the ecosystem

Some other interesting stories in the broader landscape: