Structure, détection de changement, RxJS & signals, injection de dépendances et performance : l'essentiel — synthèse du Style Guide officiel — pour un Angular propre, rapide et maintenable.
Le duo performance d'Angular : le | async s'abonne au flux tout seul, et OnPush ne re-vérifie le composant que si une @Input change.
OnPush + async pipe = le duo perf d'Angular. Le pipe async gère l'abonnement (et le désabonnement) à votre place, et OnPush évite de re-vérifier inutilement un composant : il ne réagit qu'au changement de référence d'une @Input. Moins de cycles de détection, une app plus rapide.
Six questions pour vérifier que les réflexes Angular sont bien acquis.