Recapitulando
Com o Express Router, temos muita flexibilidade para definir rotas em nossa aplicação. Com ele podemos:
- Usar o
express.Router()
várias vezes para definir grupos de rotas - Aplicar o
express.Router()
em uma seção do site usandoapp.use()
- Usar um middleware para processar as requisições
- Usar um middleware para validação de parametros usando
.param()
- Usar
app.route()
como um atalho para oexpress.Router()
e definir muiltiplas ações para uma rota
Agora que já temos um fundamento sólido em Node e Express. Vamos em frente e falaremos um pouco mais sobre o MongoDB. Então chegaremos a principal parte do nosso backend: Desenvolvimento de APIs!