Pourquoi la Logique Asynchrone est Différente
Glissez pour afficher le menu
Dans cette section, vous travaillerez avec des données provenant de l'extérieur de votre application.
La différence
Jusqu'à présent, tous les changements d'état se produisaient instantanément. Lorsque vous travaillez avec des API, les choses sont différentes. Les données mettent du temps à se charger, peuvent échouer et ne se comportent pas toujours de manière prévisible.
Ce qui change
Lorsque vous récupérez des données, vous devez désormais gérer plusieurs états :
- Chargement pendant que la requête est en cours ;
- Succès lorsque les données sont reçues ;
- Erreur lorsqu'un problème survient.
Votre application doit gérer correctement tous ces états. Sans une gestion appropriée, les utilisateurs peuvent voir des écrans vides, des données obsolètes ou aucune indication.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion