Реактивность без фреймворков: пишем на ванильном JS

Зачем учить сложные DSL и магические lifecycle-методы, если можно писать декларативный UI обычными функциями? Elemental — мини-библиотека для создания DOM-элементов с реактивностью через ob()-обсерверы.

Ключевой плюс — логика и вьюхи живут вместе, без разделения на шаблоны и компоненты. И всё это — 3.3 КБ без зависимостей.

Иногда меньше — значит больше. Особенно когда это 300 строк кода вместо фреймворка-монстра.

🔗 https://frntnts.ru/posts/2026-06-07-sborka-reaktivnyh-interfeysov-na-chistom-javascript-bez-jsx--1780849073540