Skip to content

HugoWeh/examen-app-mobile

Repository files navigation

Clôner le repo

Variable d'environnement

Créer un .env à la racine avec EXPO_PUBLIC_API_URL=http://localhost:3000 ou http://{ip}:3000

Get started

  1. Install dependencies

    npm install
  2. Start the app

    npx expo start
  3. Lancer l'API

  4. L'application se situe dans "Découvrir la bibliothèque"

Pourquoi utiliser TanStack Query, Axios, Zustand et Recharts ?

🔄 TanStack Query

Pour récupérer et mettre en cache les données de l'API automatiquement. Plus besoin de gérer manuellement le loading, les erreurs et le useState/useEffect.

🌐 Axios

Pour faire des requêtes HTTP facilement. On configure une instance de base et on la réutilise dans l'application

🗄️ Zustand

Permet de gérer l'état global de l'application via des stores. Utilisé pour les livres, les notes et les filtres.

📊 Recharts

Pour afficher des graphiques (bar chart, pie chart). Utilisé dans la page de statiques.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors