Medusa 2.0 : une architecture modulaire assumée
Medusa 2.0, sorti fin 2024, a rebâti son cœur autour de trois primitives : les Modules (produit, client, order, payment…), les Workflows (séquences transactionnelles réutilisables) et un Event Bus (communication asynchrone). Chaque module est une unité de base de données, un service et des routes API isolés --> vous remplacez le module Payment par le vôtre sans tout réécrire.
Les Workflows sont le vrai game-changer : vous composez vos parcours métier (validation de commande BtoB, retours, splits marketplace) comme des step-functions, avec compensation en cas d'échec. Le code est déterministe, testable, versionnable, fini les scripts spaghetti dans les hooks.