reactstatus

星期三 04 下午 十月 15o 2025

React Compiler 1.0, Bun 1.3, and Next.js 16 Beta

React Compiler 1.0, Bun 1.3, and Next.js 16 Beta

#​448 — October 15, 2025

Read on the Web

Together with 

TigerData logo

⚛️ React Status

Triplex: A Newly Open Sourced Workspace for Building React and React Three Fiber Components — Originally a commercial tool for visually laying out components in 3D scenes rendered with React Three Fiber, Triplex has gone open source and joined the Poimandres Collective (responsible for projects like Three Fiber, Jotai, and Zustand). Its scope has also increased with a VS Code extension and support for regular React DOM elements and components.

Mike Douges and Pmndrs

React Compiler v1.0 — The React Compiler is now finally considered stable and ready to take on some of your app’s optimization tasks by way of auto-memoization applied based on the compiler’s analysis of your code. You can still use useMemo and useCallback as appropriate for precise control, however.

Tan, Savona, and Zhang

Tiger Lake: Real-Time Data Without the Complexity — Meet Tiger Lake: now in public beta. It unifies Postgres and your lakehouse in a continuous real-time loop, eliminating pipelines and orchestration. Build dashboards, agents, and analytics on live, full-context data—all in one system.

TigerData sponsor

Bun 1.3: The Alternative Full-Stack JS Runtime — The performance-focused JavaScriptCore-powered runtime gets a big upgrade making it more of a ‘full-stack runtime’ including a dev server with hot reloading (including React Fast Refresh), the ability to scaffold React projects out of the box, and isolated package installs by default. There’s a lot to like in here for React use cases.

The Bun Team

React Native 0.82: A New Era — A ‘new era’ because it’s the first React Native release that runs entirely on the New Architecture. It also ships with an experimental opt-in to a newer (faster!) version of the Hermes JS engine called Hermes V1.

The React Native Team

📄 React Folder Structure in Five Steps, 2025 Edition Robin Wieruch

📄 No Rewrite Required: How to Bring Expo Into Mature Native Apps – Skip a costly rewrite and use Expo and React Native to modernize incrementally. Gabriel Donadel (Expo)

📄 How to Get Started with GitHub Copilot CLI Andrea Griffiths

📄 Context Inheritance in TanStack Router Dominik Dorfmeister (TkDodo)

🛠  Code, Tools & Libraries

React Chrono 3.0: Dynamic, Interactive Timeline Component — Supports horizontal, vertical, and vertical alternating timelines, complete with keyboard accessibility, support for nested timelines, auto-playing timelines slideshow-style, and more. Good docs too. v3.0 is a large scale refactoring, adds React 19 compatibility, offers Google Fonts integration, and more.

Prabhu Murthy et al.

Next.js 16 Beta Released — The popular framework takes a step into the future with Turbopack support now stable and the default bundler for new apps. React 19.2 and React Compiler support makes an appearance, along with extra caching features. Testing is recommended as the routing and navigation system has been overhauled, though no code changes should be needed.

Clark, Lai, Choi, Kasper, and Koppers

Bots Abuse Free Trials. WorkOS Radar Stops Them — Leading AI companies like Cursor use WorkOS Radar to block fake accounts, fraud, and abuse before it reaches your app.

WorkOS sponsor

🖨️ React-to-Print: Control the Printing of React Components — If your app renders components that users are likely to print (as in on actual paper, like tickets or invoices, say) this can give you more control over the process. Here’s a tutorial showing off how to use it.

Herbst and Nowakowski

🎛️ React Knob Headless: A Primitive Component for Knobs — An unstyled, accessible dial / rotary control primitive for React for when you prefer your range of values to be circular rather than in a more traditional linear slider (like in audio contexts, maybe). GitHub repo.

Satelllte

📰 Classifieds

🍐 Tuple - how developers at Tailwind, Shopify, and Stripe unblock PRs, make technical decisions, and pair program.

📢  Elsewhere in the ecosystem

A roundup of some other interesting stories in the broader landscape:

  • jsonriver (above) is a JSON parser designed for streaming use cases where you might not have an entire document ready to process. It can parse JSON incrementally as it streams in (from a network request or LLM, say) and return a sequence of ‘increasingly complete’ values.

  • 🔒 A reminder that GitHub is making changes to strengthen npm security that could affect you if you publish packages (especially if you’re using classic tokens for npm).

  • VoidZero has announced Vite+ (a.k.a. Viteplus), an extended version of Vite that introduces extra features like a linter, test runner, monorepo task runner, and more, though take note of the licensing.

  • In The Birth of Prettier, Christopher Chedeau (a.k.a. Vjeux) takes us back ten years to the genesis of Prettier, a popular code formatter he co-created, with James Long, that popularized the practice of fully-automated AST-based code formatting in the JS ecosystem.

Curated by Peter Cooper and Terence C. Gannon.

A Cooperpress publication.

发布者