Название: Создание фронтенд-фреймворка с нуля Автор: Анхель Сола Орбайсета Издательство: Питер Год: 2025 Страниц: 384 Язык: русский Формат: pdf Размер: 25.3 MB
Мы используем фронтенд-фреймворки каждый день, но вряд ли действительно понимаем, что происходит там, под капотом. Создание своего фреймворка — отличный способ узнать, как он работает с DOM, генерирует представления страниц, передает данные между компонентами и взаимодействует с операционной системой. Шаг за шагом мы будем создавать собственный фреймворк на jаvascript и опубликуем его как npm-пакет. Пора разобраться, как работает современный фреймворк, научиться управлять состоянием компонентов и их жизненным циклом, работать с виртуальным DOM и использовать алгоритмы согласования для эффективного обновления HTML. Все ключевые концепции изложены простым языком и сопровождаются схемами. Многие концепции заимствованы из React, Svelte, Angular и других известных инструментов.
Для кого эта книга: Может быть, вы любознательный фронтенд-разработчик (любого уровня) и хотите понять, как устроены привычные инструменты. А может, вы любитель-энтузиаст, который решил провести несколько выходных за написанием фреймворка на jаvascript просто для удовольствия (и для повышения квалификации, конечно).
Книга предполагает, что у вас есть базовое понимание jаvascript и HTML, а также некоторый опыт использования фронтенд-фреймворков. Для более сложных тем я привожу ссылки на внешние ресурсы, где вы найдете дополнительную информацию и подробные объяснения. Книга написана так, чтобы материал был понятен разработчику любого уровня.
Скачать Создание фронтенд-фреймворка с нуля
|