Pular para conteúdo

Exercícios: Aula 10 – TypeScript com Node.js (Backend) 🟢

🟢 Nível: Básico

  1. Instalação Backend: Inicialize um projeto Node, instale o express e os tipos @types/express.
  2. Primeira Rota: Crie uma rota GET / que retorne uma mensagem de boas-vindas tipada.

🟡 Nível: Intermediário

  1. Tipagem de Body: Crie uma rota POST /usuarios e use uma interface para tipar os dados recebidos no req.body.
  2. Middleware de Log: Implemente um middleware que registre o método e a URL de cada requisição.

🔴 Nível: Desafio

  1. Tratamento de Erros: Crie um middleware de erro customizado que capture exceções e retorne uma resposta JSON padronizada e tipada.