Retour aux cas pratiques
SymfonyAvancé
Structuration d'une API REST modulaire avec API Platform ou contrôleurs dédiés
Scénario
Contexte : Votre application Symfony doit exposer une API REST pour un front-end SPA. Le Problème : Les contrôleurs actuels retournent principalement des vues Twig et ne suivent pas une architecture API claire. Contraintes : Mettre en place une structure modulaire avec contrôleurs API dédiés ou utiliser API Platform. Les réponses doivent être en JSON avec codes HTTP appropriés. Livrable attendu : Implémenter une ressource REST complète (CRUD) avec sérialisation contrôlée et séparation claire entre logique métier et couche HTTP.
Compétences ciblées
symfonyapirestbackendserialization