Capítulo 16. Gestão de dados
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Já tens alguma gestão de estado implementada, por isso agora é altura de ir buscar e atualizar dados. Fala com os programadores que estão a trabalhar no backend para que possas comunicar as expectativas em relação às chamadas de API. Como és um desenvolvedor full stack, também podes anotar quaisquer alterações que precisem de ser feitas e escrever bilhetes para fazeres esse trabalho. Por enquanto, tu e os desenvolvedores do backend concordaram com os pontos de extremidade e o esquema de dados esperados, portanto, podes começar.
É uma boa prática limitar o número de chamadas à API que o frontend precisa de fazer por motivos de desempenho. Por isso, tens de compreender como é que os dados vão afetar a disposição da página e quando é que têm de ser apresentados no fluxo da experiência do utilizador. Os utilizadores precisam de uma experiência consistente ou então pensam que algo está errado com o produto ou que alguns dados de que precisam estão em falta ou incorrectos. Ter isto em conta vai ajudar-te a perceber como os dados devem fluir.
Neste capítulo, abordarei:
-
Chamadas API
-
Tratamento assíncrono
-
Quando verificar a funcionalidade do backend
-
Ferramentas que podes utilizar
Há algumas nuances na chamada de pontos de extremidade de dados porque tens de pensar na latência e no que acontece quando os teus pedidos de backend não ...