DEV Community

Gabriel N Voicu
Gabriel N Voicu

Posted on • Edited on

2 2

Hexagonal Architecture

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://weinspire.tech on October 18, 2019.

Top comments (0)

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay