Hexagonale REST-APIs: Saubere Architektur eines Fahrradkonfigurators
Dieser Beitrag beschreibt die Entwicklung der REST-API eines Online-Konfigurators für Fahrräder. Die Programmierschnittstelle folgt dem Muster Hexagonaler Architekturen, einem Design-Ansatz, der den Anwendungskern von seiner technischen Infrastruktur trennt. Daraus ergibt sich eine Reihe von Vorteilen, wie Testbarkeit, Vermeidung von Vendor-Locks oder die Entkopplung der Anwendung von externen Systemen, wie dem Web, Message-Queues, Datenbanken oder Cloud-Services.
Nächster Artikel