Le lazy-loading est plus que vous ne le pensez !

La conférence "Le lazy-loading est plus que vous ne le pensez !" présentée par Baptiste Leduc lors de l'AFUP Day Lille le 16 mai propose une exploration approfondie du lazy-loading. Baptiste explique comment le lazy-loading permet de charger les données uniquement quand on en a besoin, en utilisant des techniques comme l'initialisation, les value holders, les virtual proxies, et les ghost objects. Il met en avant des concepts comme l'injection de dépendance chez Symfony, les entités Doctrine, et les usages concrets comme le retour des produits par API, l'exécution des appels en tâche de fond, et le chargement asynchrone avec HTTP client. La conférence aborde également des sujets comme le blocage unique si on accède réellement aux données immédiatement, l'utilisation d'un listener pour charger les données, et le batch des requêtes multiples. Des exemples concrets de mise en œuvre et d'applications pratiques sont partagés, offrant des perspectives nouvelles pour les projets utilisant le lazy-loading.