Signals sont la primitive réactive d'Angular (ajoutée à partir d'Angular 16+) pour gérer l'état — un wrapper autour d'une valeur qui notifie les consommateurs lorsqu'elle change, permettant des mises à jour précises et efficaces sans dépendre de la détection de changement Zone.js.
Créer et utiliser un signal
{ signal, computed, effect } ;
{
count = ();
double = ( .() * );
() {
..(.() + );
..( c + );
}
() {
( {
.();
});
}
}
