Hexagonal-Driven Development

Hexagonal architecture is basically another way to think about, organize, and model your applications (as opposed to a traditional MVC pattern architecture). In hexagonal architecture, we have the domain model itself contained within the heart of the appl