Symfony met à disposition une riche bibliothèque de composants qui permet d'éviter de réinventer la roue. Grâce à Symfony, j'ai pu créer plusieurs applications en me concentrant sur les problématiques métiers plutôt que sur les détails techniques. Cependant, il est essentiel de bien concevoir une application pour garantir une évolution facile et une maintenance aisée. Pendant cette présentation, je vais vous montrer comment j'ai conçu l'architecture de mes applications en utilisant seulement quelques composants Symfony et en appliquant des patterns architecturaux tels que l'architecture hexagonale et le CQRS.