Александр Канунников — Импортозамещаем Svelte, или Как я ускорил Glimmer на 40%
HolyJS — конференция для JavaScript‑разработчиков
0:00 / 0:00
Александр Канунников — Импортозамещаем Svelte, или Как я ускорил Glimmer на 40%
1 198 просмотров · 2 г. назад
HolyJS — конференция для JavaScript‑разработчиков
32,6 тыс. подписчиков
1 198 просмотров · 2 г. назад
Подробнее о конференции HolyJS: https://jrg.su/EM4wwV
— —
Как мы с вами знаем ни года не проходит без создания нового веб-фреймворка. 2024 год не станет исключением. В рамках исследования Александр рассмотрел причины возникновения новых библиотек рендеринга и определил требования для фреймворка мечты. Он показал принципиальные подходы имплементации каждого требования и рассмотрел принципы реактивности, используемые для синхронизации DOM с состоянием приложения.
Александр пишет Glimmer-VM совместимый рантайм GXT, который оказался быстрее React в тестах. В докладе он рассказал, что ожидать от нового веб-фреймворка в 2024 году.
Спикер прошел по пунктам с примерами имплементации:
Как написать свой транспайлер.
Как работают движки рендеринга.
Создадим свою систему реактивности (signals).
Как работает SSR.
Как работает регидрация.
Интеграция с DevTools.
Добавляем нативную поддержку Shadow DOM.
Как добавить tree shaking.
Как работает HMR.
GXT на GitHub https://github.com/lifeart/glimmer-next
Сравнение с React https://github.com/krausest/js-framew...
Демо-страница GXT https://g-next.netlify.app/
Скачать презентацию с сайта HolyJS https://jrg.su/YBB1lg
#javascript #glimmer