When were signals introduced in Angular?
Signals appeared in Angular in version 16 (May 2023) as a developer preview, and in Angular 17 they became a full part of the new reactive model and the base for template reactivity without Zone.js.
Brief timeline:
| Version | What happened |
|---|---|
| Angular 16 | signal, computed, effect appeared, a preview implementation |
| Angular 17 | Signals became the basis of the updated renderer and template reactivity |
| Angular 18 (plan/roadmap) | A move toward fully dropping Zone.js and RxJS in templates |
So signals are the Angular team's official direction toward replacing part of RxJS's functionality in local state and component reactivity.
If needed, I can explain why Google introduced signals at all and which Angular problems they solved.
Short Answer
Interview readyPremium
A concise answer to help you respond confidently on this topic during an interview.