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.