ОПТИМИЗАЦИЯ ОБРАБОТЧИКОВ СОБЫТИЙ [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, гайд, урок, менторство, идея

Смотрите также