Dans le cours : React : Créer et héberger un site full-stack

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 23 100 cours dispensés par des experts.

Installer Axios et créer un module service

Installer Axios et créer un module service

On passe à une nouvelle étape où l'on va créer un module service pour faire des appels réseau et interroger l'API que nous avons développée avec Express. Donc jusqu'à présent, on avait utilisé un échantillon de données pour afficher du contenu statique sur notre page d'accueil. On va utiliser le module Axios pour faire des appels, pour faire des requêtes HTTP. Donc, on va commencer par installer ce module Axios et ensuite, on va créer un nouveau module service dans lequel on va mettre en place des fonctions gestionnaires pour faire des appels réseau. Et donc, le premier exemple que nous allons voir ensemble, ce sera la méthode get que l'on va invoquer sur cet objet axios et on va spécifier en paramètre la route qui va correspondre à un point de terminaison que l'on aura défini dans notre API Rest que l'on a développée avec Express. Et donc, ça va nous retourner sous forme de promesse une réponse et on va également gérer les cas d'erreur avec catch. On retourne dans le code source…

Table des matières