tgoop.com/vuejs_ru_feed/25
Last Update:
vue-vapor обзавелся своим плейграундом.
Для тех кто не знает что это:
На данный момент Vue используем механизм VDOM (виртуальный DOM), но у него есть свои недостатки: избыточность по памяти, непрямое изменение и тд
Так вот Vapor это вдохновленный Solid-ом подход к механизму рендеринга без использования VDOM. Все происходит чисто на работе реактивности и счедуллингу эффектов. Более подробно можно ознакомиться тут
Мы можем вполне оценить то что уже сделано в плейграунде:
https://vapor-repl.netlify.app
выглядит действительно многообещающе
Для того, чтобы увидеть результат работы заходим во вкладку: JS / SSR
там можно обратить внимание как меняется результат билда между vapor режимом и обыкновенным (кликаем VAPOR ON/OFF в правой части шапки плейграунда)
На что я обратил внимание:
1) более агрессивно берется все из контекста рендеринга (например, Array сейчас будет браться из _ctx.Array). В исходники не заглядывал, но возможно исправят
2) Часть функционала ожидаемо нереализована (ее можно посмотреть на чеклисте репозитория )
3) Багов хватает :D Любая попытка потестить перф выходила каким-то багом
В целом решение пока сыроватое и прям сильно его не оценить. Но первые шаги уже видны явно, а не на словах
BY Vue.js Feed — Канал русскоговорящего сообщества

Share with your friend now:
tgoop.com/vuejs_ru_feed/25
