ОПТИМИЗАЦИЯ ОБРАБОТЧИКОВ СОБЫТИЙ [ANGULAR] - GUIDE
Рассказываю об оптимизации обработчиков событий в Angular. Разбираем одну задачу и пять разных реализаций с различным уровнем оптимизации. Разговариваем о том, почему каждый последующий вариант лучше предыдущего. Оптимизируем количество вызовов ChangeDetection, уменьшаем количество обработчиков на элементах. Сравниваем различия в подходах по оптимизации событий у ChangeDetection.Default и OnPush. Немного разбираем как работает всплытие событий. Затрагиваем подход с делегированием событий родительскому элементу. Исходный код разбираемого проекта: Статья ChangeDetection OnPush - ваш новый Default: Моя UI библиотека ngx-os: Запропонувати ідею каналу: Донат на підтримку каналу: / dreyliky 0:00 - Предисловие 01:13 - Смотрим на тестовый проект с задачей 01:52 - Разбор первой реализации 06:37 - Разбор второй реализации 10:52 - Разбор третьей реализации 14:34 - Разбор четвертой реализации 21:15 - Разбор пятой реализации 27:05 - Итого. Об оптимизации для OnPush 27:30 - ChangeDetection.Default: особенности оптимизации 31:49 - Супер мега гипер ультра итог #angular, гайд, урок, менторство, идея