Коли з'явилися сигнали в Angular?
Сигнали з'явилися в Angular у версії 16 (травень 2023) як developer-preview, а в Angular 17 вони стали повноцінною частиною нової реактивної моделі й базою для шаблонної реактивності без Zone.js.
Коротка хронологія:
| Версія | Що сталося |
|---|---|
| Angular 16 | З'явилися signal, computed, effect - прев'ю-реалізація |
| Angular 17 | Сигнали стали основою оновленого рендера і шаблонної реактивності |
| Angular 18 (план/roadmap) | Рух до повної відмови від Zone.js і RxJS у шаблонах |
Тобто сигнали - це офіційний напрям команди Angular на заміну частини функціональності RxJS у локальному стані та реактивності компонентів.
Якщо потрібно, можу розповісти, чому Google взагалі впровадив сигнали і які проблеми Angular вони закрили.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.