Skip to content
Hacker News front page

Octane: React's programming model compiled ahead of time, no virtual DOM or rules of hooks

Octane – React's programming model, compiled

Octane is the successor to Inferno, compiling React-style hooks, Suspense, and actions into direct DOM writes with no virtual DOM. The compiler infers dependency arrays automatically, and hooks can sit behind conditions or early returns with no call-order rules. Async use() calls start in parallel instead of suspending one at a time down the tree. You can keep existing TSX and migrate to .tsrx incrementally; OctaneCompat lets compiled Octane islands run inside a React 19 app, sharing context and SSR. Benchmarks show Octane is 2.5× faster than React 19 and 2.2× faster than Preact 10, close to Solid 2.0 beta and Vue Vapor 3.6 beta. It ships 53 first-party bindings for state, routing, forms, Three.js, and more. The post does not disclose a release date or license.

Why it matters: A new framework from the Inferno author that compiles React's programming model to direct DOM manipulation, removing the virtual DOM and rules of hooks. Technically novel, but early-stage with no production cases or team backing — entry-level featured score.

Read the original ↗Export Markdown