Quotidien Shaarli

Tous les liens d'un jour sur une page.

June 6, 2023

Architecture : Action Domain Responder (ADR) — alexandre
thumbnail

Le design pattern ADR est basé sur le triptyque Action – Domain – Responder. Il est l’une des alternatives au design pattern MVC.

Il est possible de vulgariser le pattern de la façon suivante :

  • Action : l’équivalent d’un contrôleur, dédié à une opération HTTP (une route) de l’application ;
  • Domain : le point d'entrée logique vers le code métier ;
  • Responder : en charge du traitement et du rendu de la réponse.