Skip to content

Latest commit

 

History

History
54 lines (28 loc) · 1.15 KB

12.exercices-http.md

File metadata and controls

54 lines (28 loc) · 1.15 KB

API service

Dans cette exercice, nous allons connecter notre service d'API avec notre app angular.

Créer un projet

Créer une sidenav / toolbar

avec 3 menu items :

  • liste des membres

  • liste des posts

Créer un systeme de routing

avec 2 routes :

  • Members
  • posts

X Créer un service

X Recupérer la liste de membre avec http GET

X Afficher la liste des membre

X Afficher un membre

X Editer un membre avec http PUT

X Récupérer les posts d'un membre

X Afficher les posts d'un membre

X Afficher le detail d'un post d'un membre

Supprimer un post avec http DELETE (guidé)

Créer un post avec http POST (guidé)

Supprimer un membre avec http DELETE (non-guidé)

Créer un nouveau membre avec http POST (non-guidé)

Dans le detail du post, afficher l'avatar et le nom de l'auteur(User)

Créer une machine à chips :

  • permet d'associer des nouveaux tags à la volée (creation d'un nouveau tag + ajout au tableau tagIds)
  • permet de supprimer une association (post<->tag) => suppression d'un id dans le tableau tagIds

Exemple : https://material.angular.io/components/chips/overview#chip-input