Какая связь между snabdom, hyperscript и Vue 2?

Я пытаюсь понять Vue более глубоко, прочитал кое-что о реализации виртуальной DOM Vue 2 и наткнулся на упоминания о snabdom и hyperscript.

Насколько я понимаю, Vue 2 использует вилку snabdom для реализации своего виртуального DOM. Затем есть функция рендеринга, которая вызывает h для создания виртуального узла.

Итак, как виртуальный узел (гиперкрипт) связан со снабдомом? Похоже, они делают то же самое.

Vue2's h в функции рендеринга:

new Vue({
 render: h => h(App)
}).$mount('#app')

0 ответов

Другие вопросы по тегам