Partie 1 : Découvrir Angular
Partie 2 : Acquérir les bases sur Angular
Partie 3 : Aller plus loin avec Angular
1 de 2

4. Le fonctionnement global d’une application

Sans rentrer dans les détails, je vais vous présenter quelques briques élémentaires qui forment les bases de toute application Angular qui se respecte. Cela fait beaucoup de nouvelles choses d’un coup, du vocabulaire et des concepts en pagaille, mais je ne vous demande pas de tout retenir, lisez simplement cette partie de haut en bas, et revenez-y quand vous ne vous rappelez plus certains éléments et que vous avez besoin d’un rafraichissement de mémoire ! 🙂

Comme nous l’avons vu précédemment, toute votre application tiendra dans une simple page HTML : cela change radicalement la manière de concevoir vos sites web. Heureusement, Angular nous aide à organiser et à développer efficacement tout le code dont nous aurons besoin. Il fournit également plusieurs librairies, dont certaines d’entre elles forment le cœur du Framework.

Nous allons voir quatre éléments à la base de toute application Angular :

  • Le Module
  • Le Composant. (ou Component en anglais)
  • Le Template.
  • Les métadonnées. (j’utiliserai le terme annotation dans la suite de ce cours)

Nous verrons chacun de ces éléments de manière plus poussée par la suite.