Qu’est-ce qu’une directive Angular ? [PLACEHOLDER]

Une directive permet de modifier l’apparence ou le comportement d’une balise HTML ou d’un composant.
  • Syntaxiquement, une directive est une classe décorée avec @Directive.
  • Une directive possède de nombreuses fonctionnalités en commun avec les composants, notamment les inputs/outputs et les méthodes cycle de vie. Les composants sont en fait des types particuliers de directives avec un template.
  • Une directive doit être déclarée dans un NgModule.declarations pour être reconnue par Angular, comme tous les “affichables”.