Retour/JikanExplorer
2024

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.

HTMLJavaScriptTailwind CSS
Voir le projet
Aperçu de JikanExplorer

À 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