Por Que a Lógica Assíncrona É Diferente
Deslize para mostrar o menu
Nesta seção, você irá trabalhar com dados que vêm de fora da sua aplicação.
A Diferença
Até agora, todas as mudanças de estado aconteceram instantaneamente. Quando você trabalha com APIs, as coisas são diferentes. Os dados levam tempo para carregar, podem falhar e nem sempre se comportam de forma previsível.
O Que Muda
Ao buscar dados, você passa a lidar com múltiplos estados:
- Carregando enquanto a requisição está em andamento;
- Sucesso quando os dados são recebidos;
- Erro quando algo dá errado.
Sua aplicação deve lidar corretamente com todos esses estados. Sem o tratamento adequado, os usuários podem ver telas em branco, dados desatualizados ou nenhuma resposta.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 5. Capítulo 1
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Seção 5. Capítulo 1