
middleware
/ˈmɪdəlweər/
Software that acts as a bridge between different applications
middleware in a sentence
“The authentication middleware validates tokens before requests reach the API.”
Origin of middleware
Modern English compound from middle (Old English middel) + ware (Old English waru meaning goods)
Related Words
monolithic
A single-tiered software application with all components unified
immutable
Unable to be changed after creation
polymorphism
The ability of objects to take many forms
encapsulation
Bundling data with methods that operate on that data
singleton
A design pattern restricting instantiation to one object
dependency injection
Supplying dependencies to an object rather than creating them internally