Section courante

A propos

Section administrative du site

Hexagonal Architecture

Le Hexagonal Architecture, ou l'architecture hexagonale en français, aussi appelée architecture "Ports and Adapters", est un patron d'architecture visant à séparer la logique métier de l'infrastructure technique (comme les bases de données, les interfaces utilisateur, ou les API externes). Ce modèle encourage une conception modulaire, rendant les applications plus faciles à tester, à maintenir et à adapter à de nouveaux besoins ou technologies.

Caractérist iques de l'architecture hexagonale

Illustration de l'architecture hexagonale

Imaginez l'architecture hexagonale comme un noyau (logique métier) entouré de différents adaptateurs permettant à l'application d'interagir avec le monde extérieur (interfaces utilisateur, bases de données, services externes) :

Avantages de l'architecture hexagonale

Exemples de technologies compatibles avec l'architecture hexagonale

Cas d'utilisation

L'architecture hexagonale est souvent utilisée dans des applications nécessitant :



Dernière mise à jour : Vendredi, le 1er novembre 2024