Angular - 3.16 Conclusion : la communication entre composants

Cette leçon fait le point sur la première version de l'application. Les recettes et la liste de courses s'affichent, mais elles restent sur la même page. Le sujet suivant est la communication entre composants, un point bloquant pour la suite du projet.

Le point sur la première version

L'application affiche la liste des recettes et la liste de courses sur une même page. Ce n'est pas la solution finale, et la vidéo annonce une amélioration plus tard dans le cours.

Avec les connaissances acquises jusqu'ici, c'est le maximum que l'on peut faire.

Le problème : la communication entre composants

Pour stocker le contenu de chaque recette dans son propre composant, et pour sélectionner une recette afin de la charger dans la section d'édition, les composants doivent échanger des données.

C'est un blocage important pour l'avancement du projet. La section suivante est consacrée à ce sujet et présente la démarche pour le résoudre.

En résumé

La première version fonctionne, mais les recettes et la liste de courses sont mélangées sur la même page. Pour séparer les composants et charger une recette dans l'édition, il faut mettre en place une communication entre eux. La section suivante explique comment faire.

Points clés

  • La première version affiche recettes et liste de courses sur une même page.
  • Ce n'est pas la solution finale, une amélioration est prévue.
  • Stocker les recettes dans leur propre composant demande une communication entre composants.
  • Charger une recette dans la section d'édition demande aussi cet échange.
  • Ce point est présenté comme un blocage majeur du projet.

Questions fréquentes

Pourquoi les recettes et la liste de courses sont-elles sur la même page ?

C'est le maximum possible avec les connaissances vues jusqu'ici. La vidéo annonce une solution plus tard dans le cours.

De quoi a-t-on besoin pour charger une recette dans l'édition ?

Il faut que les composants se transmettent des données. C'est le sujet de la section suivante.

Que faut-il retenir de cette leçon ?

La communication entre composants est indispensable pour aller plus loin. Elle fera l'objet de la section suivante.