История изменений
Исправление vbr, (текущая версия) :
Ты понимаешь что и JS и DOM с которым оно взаимодействует это уже максимально полноценные абстракции? Уже некуда больше абстрагироваться, любая дополнительная абстракция будет делать только хуже.
В DOM нет ни реактивности, ни декларативности. Также нет поддержки шаблонов.
DOM это исключительно императивное API с событийным подходом. Максимально примитивный подход к построению API.
Собственно львиная доля фреймворков реализуют что-то из этого. Без этих технологий писать приложения неудобно.
Интересно посмотреть на фреймворк m-html. Он немного показывает то, каким мог бы быть HTML и соответствующее API, если бы его проектировали не в лоб.
Исходная версия vbr, :
Ты понимаешь что и JS и DOM с которым оно взаимодействует это уже максимально полноценные абстракции? Уже некуда больше абстрагироваться, любая дополнительная абстракция будет делать только хуже.
В DOM нет ни реактивности, ни декларативности. Также нет поддержки шаблонов.
Собственно львиная доля фреймворков реализуют что-то из этого. Без этих технологий писать приложения неудобно.