Hexagonal Architecture
/hekˈsæɡənəl ˈɑːkɪtektʃər/
Definition
An architecture (ports and adapters) isolating core business logic from infrastructure concerns like databases and UIs.
Example in context
"The domain logic is pure TypeScript with no database imports — adapters inject at the edges and are swappable."
Practice this term
Master Hexagonal Architecture in context by working through exercises in the Software Architecture module. You'll see the term used in real engineering scenarios with multiple-choice, fill-in-the-blank, and matching drills.