Aller au contenu principal

Données asynchrones robustes

Dans ce tutoriel, l'application cesse d'utiliser les données écrites dans son code : elle les charge depuis Supabase. Vous apprenez à le faire proprement : afficher l'attente et les erreurs, annuler les requêtes devenues inutiles, éviter les réponses qui arrivent dans le désordre, vérifier chaque donnée reçue et héberger les illustrations dans Supabase Storage. Vous terminez par une Pull Request qui fusionne la branche feature/donnees-async dans main.

Séances​

  1. Charger les thèmes : chargement, erreur, succès
  2. Annuler une requête avec AbortController
  3. Charger les questions d'une partie
  4. Images hébergées dans Supabase Storage