Skip to content
loading...

Hexagonal Architecture

gnvoicu profile image Gabriel N Voicu github logo Updated on ・1 min read

1. Overview

Hexagonal Architecture is an architectural design pattern that makes the application highly maintainable and fully testable.
It keeps the important parts of the application isolated from outer components.
Components are integrated into the core through ports and adapters.
The core comprises business logic and domain layers.
Also known as Ports and Adapters Pattern it has a lot of benefits visible in the long term.
Above all, testing and changing the application are easy and cost-effective.
drawing

The entire article was published at https://eskavision.com on October 18, 2019.

twitter logo DISCUSS (1)
Discussion
markdown guide
 

Thanks for the overview of Hexagonal Architecture.

I like the examples and it was well written.

Classic DEV Post from Aug 6 '19

What to put in your portfolio as a beginner web dev

Gabriel N Voicu profile image