Wat is een hexagonale architectuur?
Een hexagonale architectuur organiseert een applicatie rond een bedrijfskern en scheidt die van details zoals gebruikersinterfaces, databases en externe services. De kern verbindt zich met die onderdelen via poorten en adapters, wat ook de andere naam van de architectuur verklaart: Ports & Adapters.
Het doel is bedrijfsregels stabiel te houden wanneer externe technologie verandert. De zeshoek beeldt de grens van de applicatie uit; hij vereist geen zes componenten.
