VUEJS_RU_FEED Telegram 25
Forwarded from Denis Chernov
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 Любая попытка потестить перф выходила каким-то багом

В целом решение пока сыроватое и прям сильно его не оценить. Но первые шаги уже видны явно, а не на словах
🤔6🔥3👍21



tgoop.com/vuejs_ru_feed/25
Create:
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

View MORE
Open in Telegram


Telegram News

Date: |

In 2018, Telegram’s audience reached 200 million people, with 500,000 new users joining the messenger every day. It was launched for iOS on 14 August 2013 and Android on 20 October 2013. Developing social channels based on exchanging a single message isn’t exactly new, of course. Back in 2014, the “Yo” app was launched with the sole purpose of enabling users to send each other the greeting “Yo.” Telegram Android app: Open the chats list, click the menu icon and select “New Channel.” Channel login must contain 5-32 characters Image: Telegram.
from us


Telegram Vue.js Feed — Канал русскоговорящего сообщества
FROM American