Middleware
Um middleware é uma função intermediária que intercepta requisições em um fluxo de execução. É comum em frameworks web, onde pode executar tarefas como autenticação, logging ou tratamento de erros antes de passar adiante.
Exemplo: No Express, um middleware pode ser app.use((req, res, next) => { console.log(req.path); next(); })
.