Ближайшая конференция - 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