Перейти к содержимому

Александр Канунников — Импортозамещаем 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