Written by
Yoann Pigné
on
on
React Lab
Consommation d’une API publique
Objectif
Développer une application React permettant d’afficher et de rechercher des informations issues d’une API publique (ex: API de films, API météo, API de gestion d’utilisateurs).
Étapes
-
Sélectionner une API publique (ex: OMDb API pour les films, Open Meteo pour la météo, ou tout autre API gratuite permettant de faire de recherches).
- Créer un composant SearchBar : Permettre à l’utilisateur de saisir un mot-clé pour rechercher des données dans l’API.
- Créer un composant ResultsList : Afficher dynamiquement les résultats récupérés depuis l’API.
- Utiliser
useEffect
etfetch
pour effectuer une requête à l’API lorsque l’utilisateur effectue une recherche. - Ajouter un état global pour stocker les résultats et éviter de refaire des appels API inutiles.
Exemple d’affichage :