ExpertiDict

Desenvolvimento de Software · Intermediário · Inglês · Técnico

middleware

/ˈmɪdlˌwɛɹ/substantivo

Camada de código entre a requisição e a lógica principal, que executa tarefas comuns como autenticação, log e validação.

Onde usar

'Cria um middleware de autenticação', 'o middleware barrou a requisição'. Comum em Express, Django e ASP.NET.

Exemplos

The authentication middleware rejected the request.

O middleware de autenticação rejeitou a requisição.

Add a logging middleware to see every request.

Adicione um middleware de log para ver todas as requisições.

The order of middleware matters.

A ordem dos middlewares importa.

Cuidado

Em outros contextos, middleware designa software de integração entre sistemas; no desenvolvimento web, costuma ser essa camada da requisição.

Sinônimos

camada intermediária

Origem

De middle, 'meio', e ware, de software: o software que fica no meio do caminho.

Veja também

Todos os termos de Desenvolvimento de Software