Каталог
Создание фронтенд-фреймворка с нуля. — (Серия «Библиотека программиста»)

Мы используем фронтенд-фреймворки каждый день, но вряд ли действительно понимаем, что происходит там, под капотом. Создание своего фреймворка — отличный способ узнать, как он работает с DOM, генерирует представления страниц, передает данные между компонентами и взаимодействует с операционной системой. Шаг за шагом мы будем создавать собственный фреймворк на JavaScript и опубликуем его как npm-пакет. Пора разобраться, как работает современный фреймворк, научиться управлять состоянием компонентов и их жизненным циклом, работать с виртуальным DOM и использовать алгоритмы согласования для эффективного обновления HTML. Все ключевые концепции изложены простым языком и сопровождаются схемами. Многие концепции заимствованы из React, Svelte, Angular и других известных инструментов.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 4Э6-ФЗ.)
Орбайсета Анхель Сола. Создание фронтенд-фреймворка с нуля. — (Серия «Библиотека программиста»). - Астана : Спринт Бук, 2025. - 384 с. - ISBN 978-5-4461-4201-9. - URL: https://www.ibooks.ru/bookshelf/401510/reading (дата обращения: 27.09.2025). - Текст: электронный.