Deux ans de Laravel en freelance. Un contrat d'alternance avec Symfony au menu. J'ai pesté. Puis j'ai compris.

Laravel : la productivité d'abord

Rails-like, opiniated, magique. `php artisan` fait tout. Eloquent est une drogue. Pour un indie hacker, c'est parfait.

Symfony : la rigueur avant tout

Aucune magie. Chaque service est explicite. Le container d'injection de dépendances est nu, transparent. Ça demande plus d'effort. Et ça forme mieux.

Ce que Symfony m'a appris

La séparation des préoccupations réelle. Les design patterns utilisés consciemment. La testabilité native. Pourquoi les grosses applications d'entreprise préfèrent Symfony.

Mon verdict

Laravel pour les projets solo rapides. Symfony pour les projets d'équipe long terme. Les deux méritent d'être maîtrisés.