Octane: очередной «быстрый React» без Virtual DOM и жестких правил хуков ⚡️
Octane предлагает React-подобный API без Virtual DOM и ограничений хуков, с портами популярных инструментов.

️Появилась интересная рендер-библиотека Octane, которая пытается решить вечные проблемы React (оверхед Virtual DOM и строгости Rules of Hooks), сохраняя при этом привычный DX.
Что под капотом и в чём фишки:
- Без Virtual DOM: Octane рендерит и обновляет DOM точечно, избегая лишних вычислений и тяжелого сравнения деревьев.
- Никаких правил хуков: Забудьте про ограничения на вызовы хуков внутри условий, циклов или вложенных функций. Реактивность работает гибче.
- Знакомый API: Синтаксис и концепты максимально приближены к React — порог входа минимальный, код выглядит почти 1 в 1.
- Экосистема из коробки: Разработчики не просто выкатили рендерер, а сразу завезли порты популярных инструментов: Zustand, TanStack Router/Query, Three.js, Tauri и не только.
Показательно, как React стал настолько абсолютным стандартом индустрии, что новые библиотеки больше не пытаются придумать свой концептуальный синтаксис (как когда-то делали Vue или Svelte), а предпочитают мимикрировать под React-API, меняя лишь внутренний движок.
Пробовали переходить на подобные React-compatible альтернативы (Preact, Million.js и т.д.) ради производительности, когда достаточно просто поменять алиасы в конфиге сборщика? С какими подводными камнями сталкивались в реальном продакшене?