Retour aux cas pratiques
QuarkusExpert
Conception d'une architecture Clean Architecture avec Quarkus
Scénario
Contexte : Votre application Quarkus a évolué rapidement et mélange contrôleurs, logique métier et accès aux données dans les mêmes packages. Le Problème : Le couplage fort rend difficile la testabilité et l’évolutivité de l’application. Contraintes : Mettre en place une Clean Architecture en séparant clairement le domaine métier, les cas d’utilisation, les interfaces de repository et les adaptateurs d’infrastructure. Livrable attendu : Proposer une structure complète incluant les entités métier, les services applicatifs, les interfaces et les implémentations concrètes pour garantir la testabilité et l’évolutivité.
Compétences ciblées
quarkuscleanarchitecturearchitecturebackendscalability