Conteúdo
- Explicar o que é um Middleware
- Criar e registrar NotFoundErrorMiddleware
- Criar e registrar RunTimeErrorMiddleware
- Atualizar as exceções na classe UserController
- Otimizar método ValidationService.validateId
- Testar exceções
Material de apoio
![Exemplo Middleware 1](https://i0.wp.com/devinvestidor.com.br/wp-content/uploads/2021/03/399369332-5e37a5e9724f6_articlex.png?resize=620%2C166&ssl=1)
Exemplo Middleware 1
![Exemplo Middleware 2](https://i0.wp.com/devinvestidor.com.br/wp-content/uploads/2021/03/1_fbe04fcynkBuLo_CADxxHQ.png?resize=620%2C207&ssl=1)
Exemplo Middleware 2
Referências
Código fonte
Ementa completa
Curso Full-Stack 100% JavaScript