NOSSO frontend está consumindo o NOSSO backend e que por sua vez está consumindo OUTRO backend
- O frontend está batendo no nosso backend
- O nosso backend está batendo em outro backend (outro serviço externo)
Criar um API
- Iniciar o projeto
npm init -y
- Instalar as dependências
npm install express nodemon cors axios
- Criar uma rota para acessar a API
- Servir a API
- Habilitar o CORS
- Habilitar o nodemon para reiniciar o server
Consumir API
- Utilizar fetch para consumir nossa API backend
- Explicar Promise - Async/await
- Usar try/catch
- Mostrar a resposta na tela
- Usar
npx lite-server
Consumir API
- jsonplaceholder (https://jsonplaceholder.typicode.com/users)
- usar axios
- semelhanças entre axios e fetch
- usar try/catch