Un signal est une valeur réactive d'Angular qui notifie ses consommateurs quand elle change. signal() crée une valeur modifiable avec set ou update, computed() dérive une valeur en lecture seule recalculée automatiquement. On lit un signal en l'appelant comme une fonction.
Exemple
const n = signal(0)
const double = computed(() => n() * 2)
n.set(3)