Skip to content

Le Composant Symfony Mapper

Avatar of Antoine Bluchet Antoine Bluchet

Le mapping est quelque chose que l'on retrouve dans de nombreux frameworks sur le web dans tous les langages de programmation. Doctrine, par exemple, possède un système de mapping assez complexe pour transformer la représentation de la base de données relationnelle en votre entité.

Après avoir parcouru l'historique de quelques années de discussion et de recherches de la communauté Symfony autour de ce domaine, nous allons étudier les besoins d'un tel composant dans Symfony. Nous analyserons en quoi il est différent du Serializer de Symfony, et quelles sont les solutions offertes par les frameworks populaires sur le Web. Enfin, nous présenterons le nouveau composant Mapper que j'ai proposé et ses différents usages entre la conception de l'API jusqu'aux cas d'utilisation quotidiens.

Délivrée en anglais

L'horaire sera communiqué ultérieurement

Session intermédiaire, une certaine familiarité avec le sujet est requise.