Middleware são funções que executam em sequência durante o ciclo request-response no Express. Cada uma recebe (req, res, next) e pode inspecionar/modificar a solicitação e a resposta, encerrar a resposta ou chamar next() para passar o controle para o próximo middleware. Eles são o núcleo de como os aplicativos Express são estruturados.
