Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Як signals спрощують Change Detection?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Сигнали** спрощують Change Detection (виявлення змін), тому що Angular точно знає, що саме змінилося і де потрібно оновити шаблон, замість того щоб перевіряти весь компонент і все дерево після кожної події. **Ключове:** раніше Angular "здогадувався", що змінилося, тепер сигнали точно повідомляють, що змінилося.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняСигнали спрощують **Change Detection** (виявлення змін), тому що Angular **точно знає**, *що саме* змінилося і *де потрібно оновити шаблон*. ### Раніше: - Zone.js стежив за всіма подіями (кліки, таймери, HTTP тощо); - після будь-якої події Angular перевіряв *увесь компонент і все дерево*, щоб дізнатися, чи не змінилися дані. ### З сигналами: - кожен сигнал знає, **хто його читає** (шаблон, `computed`, `effect`); - коли значення сигналу змінюється, Angular оновлює **тільки пов'язані ділянки**; - жодних зайвих перевірок і підписок. ### Якщо просто: Раніше Angular "здогадувався", що змінилося. Тепер сигнали **точно повідомляють**, що змінилося. Це робить оновлення швидшими, а код простішим.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.