В этой статье я хочу показать как довольно просто сделать еще один UI Framework на основе виртуального дома
В начале хочу сказать что я понимаю под UI framework - потому как у многих разное мнения на этот счет. Например некоторые считаю что Angular и Ember это UI framework а React - это всего лишь библиотека которая позволят легче работать с view частью приложении
Определим UI framework так - это библиотека которая помогает создавать/обновлять/удалять страницы либо отдельные элементы страницы в этом смысле довольно широкий спектр обертка над DOM API может оказаться UI framework, вопрос лишь в вариантах абстракции (API) которые предоставляет эта библиотека для манипуляции с DOM и в эффективности этих манипуляций
В предложенной формулировке - React вполне является UI framework.