Chapitre 12 : Effectuer des requêtes HTTP

Nous avons développé un premier formulaire fonctionnel, mais qui ne fait qu’afficher des informations dans la console du navigateur au final. Nous allons maintenant chercher à sauvegarder les modifications de l’utilisateur sur un serveur distant. De plus, pour le moment, notre application est assez simple et permet seulement d’éditer des pokémons.

Ce que nous aimerions faire, c’est communiquer avec un serveur distant pour récupérer les pokémons, les éditer et sauvegarder les changements sur le serveur, et pourquoi pas en ajouter ou en supprimer. Bref, que vous sachiez effectuer toutes les opérations HTTP standards depuis votre application React. C’est parti ?

Vous apercevrez le terme API plusieurs fois à partir de maintenant. Une API est une interface de programmation. C’est ce qui vous permet de communiquer avec un service distant depuis votre application. Par exemple, pour stocker les données sur un serveur distant de manière durable.