6. Exercice : Retourner une liste de données au format JSON

Allez, j’espère que vous êtes d’attaque.

Vous êtes déjà capable d’ajouter un point de terminaison renvoyant une réponse JSON.

Maintenant, vous allez devoir généraliser ce comportement, en ajoutant un endpoint qui retourne la liste complète des pokémons au format JSON, avec un message pertinent, comme ceci :

Vous allez devoir retournez une liste de 12 pokémons au format JSON… Courage !

Et voici le cahier des charges que vous allez devoir respecter :

  • Reprendre la route « api/pokemons » afin de retourner la véritable liste des pokémons, et pas simplement le nombre de pokémons comme c’est le cas actuellement.
  • Au niveau des données, vous devez bien retourner les 12 pokémons du pokédex.
  • Pour le message d’information, vous pouvez vous inspirez du message qui apparaît sur l’image juste au-dessus. 😉
  • Et il faudra vous assurez que la réponse est au format JSON.

Pensez à vous référer au code que nous avons déjà abordé, et surtout n’ayez aucune gêne à copier-coller des extraits de code pour vous inspirer. C’est vraiment la base de l’apprentissage quand on y réfléchit bien. 

Comme d’habitudes, il n’y a aucun piège, et vous avez déjà les connaissances et les compétences pour mettre tout cela en place. Bon courage à vous !

On se retrouve de l’autre côté.