Тормозит Angular, как исправить
#angular #frontend #оптимизация https://github.com/AlexanderZhelnin/a...
Взял из комментария: "Гибкость - можем выборочно контролировать, какие события должны запускать CD Совместимость - не ломаем существующий код Читаемость - явно видно в темплейте, какие события оптимизированы Когда использовать: Высокочастотные события (mousemove, scroll, resize) События, которые не влияют на UI Производительно-критичные части приложения Анимации и интерактивные элементы Это действительно элегантное решение для fine-tuning производительности Angular приложений!" 00:01 Введение в проблему 00:47 Мифы о change detection 01:40 Влияние событий на change detection 02:40 Проблемы с большим количеством компонентов 03:50 Пример с setInterval 05:55 Мониторинг пользователей 09:33 Решение проблемы 12:23 Демонстрация работы 13:52 Принцип работы change detection 14:29 Механизм изменений в системе 15:35 Процесс обнаружения изменений 17:21 Роль event-manager 18:12 Заключение