Реактивность без фреймворков: пишем на ванильном JS
Зачем учить сложные DSL и магические lifecycle-методы, если можно писать декларативный UI обычными функциями? Elemental — мини-библиотека для создания DOM-элементов с реактивностью через ob()-обсерверы.
Ключевой плюс — логика и вьюхи живут вместе, без разделения на шаблоны и компоненты. И всё это — 3.3 КБ без зависимостей.
Иногда меньше — значит больше. Особенно когда это 300 строк кода вместо фреймворка-монстра.
· 07.06
Я так как-то решил, что стейтменеджер это лишнее во времена развитой композиции...
В общем через пару лет разработки таки пришли к самописному стейтменеджеру, потому, что переходить на готовый уже было дорого.
Так что иногда нативное порождает замедленную деградацию логики уже на старте, но не всегда это очевидно.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён