JikanExplorer
Explorateur de la base MyAnimeList via l'API REST Jikan v4 : recherche, filtres par genre et saison, fiches détaillées. Projet orienté maîtrise de l'asynchronisme JS et gestion d'état sans framework.
À propos du projet
JikanExplorer est un projet d'exploration technique autour de la consommation d'API REST et de la gestion d'état côté client sans l'aide d'un framework.
L'application se connecte à l'API Jikan v4 (interface non officielle de MyAnimeList) pour afficher des catalogues d'animes, avec recherche en temps réel, filtres par genre et par saison, et fiches détaillées par titre.
Le projet m'a permis d'approfondir la gestion de l'asynchronisme JavaScript (fetch, promises, async/await), le debouncing des requêtes et la mise en cache basique pour limiter les appels API.
Points clés
- Consommation de l'API REST Jikan v4 (MyAnimeList)
- Recherche en temps réel avec debouncing
- Filtres par genre, saison et score
- Fiches détaillées avec synopsis, tags et notes
- Gestion de l'état sans framework (vanilla JS)
- Mise en cache basique pour limiter les appels API
