Mador - Reactive DOM in 80 lines
Show HN: Mador – Make any DOM reactive with a tiny 80-line Proxy state tuple
Mador — это сверхлёгкая библиотека для реактивного программирования, которая добавляет реактивность к любому DOM без необходимости использовать фреймворк. С помощью всего 80 строк кода и размера около 855 байт в минифицированном виде, Mador позволяет связывать состояние с существующими элементами DOM, автоматически обновляя их при изменениях. Она идеально подходит для проектов, где не нужен полный фреймворк, но требуется немного реактивности. Mador работает как нативный ES-модуль, поддерживает батчинг изменений и автоматически очищает подписки при удалении элементов. Это простой и элегантный способ оживить ваши HTML-страницы без лишнего веса.
Mador создан для тех, кому не нужен фреймворк, но нужна реактивность — просто добавьте его к уже существующему DOM.