Perché la logica asincrona è diversa
Scorri per mostrare il menu
In questa sezione, lavorerai con dati provenienti dall'esterno della tua applicazione.
La differenza
Finora, tutte le modifiche allo stato avvenivano istantaneamente. Quando si lavora con le API, la situazione è diversa. Il caricamento dei dati richiede tempo, può fallire e non sempre si comporta in modo prevedibile.
Cosa cambia
Quando recuperi i dati, devi gestire più stati:
- Caricamento mentre la richiesta è in corso;
- Successo quando i dati vengono ricevuti;
- Errore quando qualcosa va storto.
L'applicazione deve gestire correttamente tutti questi stati. Senza una gestione adeguata, gli utenti potrebbero vedere schermate vuote, dati obsoleti o nessun tipo di feedback.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 5. Capitolo 1
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 5. Capitolo 1