← Trilha· Lição 6 de 7
Introdução ao fetch
Buscar dados assíncronos com fetch, async/await e JSON.
fetch busca recursos pela rede (ou URLs locais) e devolve uma Promise.
async function carregar() {
const res = await fetch('/dados.json');
if (!res.ok) throw new Error('Falha na rede');
const dados = await res.json();
return dados;
}
No playground usamos dados mock em memória — a API é a mesma. Sempre trate erro e estado de carregamento na UI.