Backend com Node.js
🛣️ Rotas, REST e design de API
Agrupar rotas com Router, projetar uma API REST com recursos e códigos de status, e paginar, filtrar e ordenar coleções.
O que você vai aprender
- Agrupar rotas por recurso com
Routere lerreq.paramsereq.query - Projetar uma API REST com recursos no plural e métodos HTTP adequados
- Retornar o código de status correto (
200,201,204,400,404) - Filtrar, ordenar e paginar coleções a partir de parâmetros de query
Lições
Express Router: rotas e parâmetrosAgrupar rotas e ler params e query. Design REST: recursos e statusSubstantivos, métodos e códigos de status. Paginação, filtragem e ordenaçãoAplicar req.query a uma coleção.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →