Récupération de données via Axios
Objectifs
L'objectif de cette leçon est de permettre aux utilisateurs de comprendre et d'appliquer le hook OnMount dans Svelte ainsi que l'utilisation de Axios pour récupérer des données à partir de services web.
Résumé
Cette vidéo vous enseigne comment utiliser le hook OnMount de Svelte pour récupérer des données depuis un service web en utilisant Axios.
Description
Dans cette leçon, nous allons explorer le hook OnMount de Svelte, un outil essentiel pour exécuter du code lorsque le composant est monté. Nous démontrerons comment utiliser la bibliothèque Axios pour effectuer des requêtes HTTP afin de récupérer des données de trois utilisateurs aléatoires à partir du site randomuser.me. Vous apprendrez également à manipuler et afficher ces données formatées dans le DOM.
Nous commencerons par créer une nouvelle application Svelte et installer Axios en utilisant npm install axios
. Ensuite, nous importons les modules nécessaires, notamment OnMount
de Svelte et axios
depuis Axios. Nous configurerons le hook OnMount
pour exécuter une requête axios.get
à l'URL https://randomuser.me/api?results=3 et afficherons les données récupérées dans la console. Ensuite, nous les intégrerons dans le DOM pour afficher une image, un nom, un email et un téléphone pour chaque utilisateur.
Enfin, nous appliquerons du CSS pour améliorer l'apparence visuelle des données affichées en utilisant des grids
et des styles pour les images et les conteneurs de texte.