Тёмный

Александр Канунников - Импортозамещаем Svelte, или Как я ускорил Glimmer на 40% 

HolyJS
Подписаться 30 тыс.
Просмотров 987
50% 1

Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
Как мы с вами знаем - ни года не проходит без создания нового веб-фреймворка. 2024 год не станет исключением. В рамках исследования Александр рассмотрел причины возникновения новых библиотек рендеринга и определил требования для фреймворка мечты. Он показал принципиальные подходы имплементации каждого требования и рассмотрел принципы реактивности, используемые для синхронизации DOM с состоянием приложения.
Александр пишет Glimmer-VM совместимый рантайм - GXT, который оказался быстрее React в тестах. В докладе он рассказал, что ожидать от нового веб-фреймворка в 2024 году.
Спикер прошел по пунктам с примерами имплементации:
- Как написать свой транспайлер.
- Как работают движки рендеринга.
- Создадим свою систему реактивности (signals).
- Как работает SSR.
- Как работает регидрация.
- Интеграция с DevTools.
- Добавляем нативную поддержку Shadow DOM.
- Как добавить tree shaking.
- Как работает HMR.
GXT на GitHub - github.com/lif...
Сравнение с React - github.com/kra...
Демо-страница GXT - g-next.netlify...
Скачать презентацию с сайта HolyJS - jrg.su/YBB1lg
#javascript #glimmer

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2   
@log1st
@log1st 3 месяца назад
монструозно и вдохновляюще
@kaermorchen3515
@kaermorchen3515 3 месяца назад
Спасибо за доклад. Было очень интересно.
Далее