Exercícios 12 - Requisições e APIs 🌐
🟢 Básicos (Fixação)
- JSON: O que significa JSON e por que ele é o formato favorito para APIs?
- Async: Para que serve a palavra-chave
awaitdentro de uma função?
🟡 Intermediários (Aplicação)
- Fetch: Escreva o código básico de um
fetchpara a URLhttps://api.github.come exiba o resultado no console. - Erros: Por que é vital envolver um
fetchdentro de um blocotry/catch?
🔴 Desafio
- Buscador de Pokémons:
- Imagine que você quer buscar dados de um Pokémon na PokeAPI.
- O endpoint é:
https://pokeapi.co/api/v2/pokemon/IDENTIFICADOR. - Escreva uma função assíncrona que receba o nome de um Pokémon (ex: "pikachu").
- Faça o fetch e exiba no console a altura (
height) e o peso (weight) desse Pokémon. - Dica: Use Template Strings para montar a URL dinamicamente.