Em vários locais do curso é falado em criar um novo Middleware para realizar o tratamento dos erros, mas não entendi o que significa isso. Se puderem me ajudar a encontrar a resposta. Obrigado!
Em vários locais do curso é falado em criar um novo Middleware para realizar o tratamento dos erros, mas não entendi o que significa isso. Se puderem me ajudar a encontrar a resposta. Obrigado!
Fala Luciano, tudo bem?
Middleware é uma função que é executada quando uma rota é processada em uma requisição HTTP entre o cliente e o servidor. Ela tem acesso ao objeto de requisição e ao objeto de resposta.
Nestas funções você pode interceptar estes objetos e fazer alterações como incrementar dados, tratar erros ou até verificar se um header específico está sendo enviado. Você pode encadear várias funções destas.
De uma forma bem simplista e resumida é isso.