Zoneless Angular — Кшиштоф Скорупка — архитектор Angular и тимлид в House of Angular
Angular Love
0:00 / 0:00
Zoneless Angular — Кшиштоф Скорупка — архитектор Angular и тимлид в House of Angular
611 просмотров · 4 мес. назад
Angular Love
4,61 тыс. подписчиков
611 просмотров · 4 мес. назад
Zone.js годами определял механизм обнаружения изменений в Angular, но эта эпоха подходит к концу.
В этом докладе Кшиштоф Скорупка, архитектор Angular и руководитель команды в House of Angular, расскажет об эволюции механизмов непрерывной доставки (CD) и исследует, как переход на режим без Zone.js может радикально повысить производительность Angular.
Вы увидите, что именно меняется «под капотом», что остается неизменным и как использовать эти архитектурные изменения для ускорения работы приложений. Этот доклад идеально подходит для всех, кто готов выйти на новый уровень производительности Angular в современных проектах.
Докладчик:
Кшиштоф Скорупка руководит командой в House of Angular и помогает им развивать навыки опытного инженера-программиста. Он также сам разрабатывает веб-приложения на Angular. Он увлекается бизнес-анализом и архитектурой веб-приложений, адаптированной к потребностям проекта.
🕒 Временные метки:
0:00 – Что такое Angular Zoneless?
2:07 – Основы обнаружения изменений в Angular
3:35 – Стратегия обнаружения изменений по умолчанию
4:36 – Обнаружение изменений при отправке (OnPush)
6:29 – Что делает компонент «грязным»?
7:39 – Объяснение ChangeDetectorRef
9:14 – Сигналы и обнаружение изменений в Angular
10:18 – Полулокальное обнаружение изменений
14:15 – Обработчики кликов и маркировка изменений
17:19 – Zone.js и планирование обнаружения изменений
18:12 – Zone.js, NgZone и внутреннее устройство планировщика
22:26 – Почему Angular переходит на Zoneless
23:00 – Размер бандла и преимущества Bootstrap
25:50 – Удаление ненужных циклов обнаружения изменений
26:28 – Планировщик Zoneless в Angular
29:26 – Обнаружение изменений Zoneless с помощью сигналов
30:51 – Гибридный планировщик
32:08 – Как мигрировать на Zoneless Angular
34:37 – OnPush по умолчанию в Angular 22
35:00 – Инструмент миграции Angular MCP на Zoneless
36:01 – Включение обнаружения изменений Zoneless обнаружение
37:22 – API, связанные с зонами, в Angular без зон
40:24 – Преимущества Angular без зон
42:33 – Что на самом деле означает Angular без зон
43:02 – Вопросы и ответы
******
Этот доклад является частью весеннего лагеря (19 мая 2026 г.), организованного Angular.love — сообществом разработчиков Angular. Мы организуем встречи и делимся ресурсами в нашем блоге, чтобы создать пространство, где разработчики могут общаться и учиться.
Посетите нашу страницу встреч (https://meetup.angular.love), чтобы присоединиться к будущим мероприятиям, и блог Angular.love (https://angular.love) для получения дополнительной информации и ресурсов.
Подписывайтесь:
➡ Angular Love
Блог: https://www.angular.love/
Facebook: / / www.angular.love
LinkedIn: / / angular-love
Twitter: / / angularlovepl
➡ House of Angular
Официальный сайт: https://houseofangular.io/
Facebook: / / houseofangular
LinkedIn: / / house-of-angular
Twitter: / / houseofangular
#Angular #AngularArchitecture #WebDev