Symfony 8.2 : vos formulaires lisent enfin les types de vos classes
Symfony 8.2 permet au composant Form de déduire les champs à partir des types de vos DTO et classes. Moins de code répétitif, plus de cohérence entre modèle et formulaire.
Actualités, tutoriels et bonnes pratiques du développement web
Tag : #developer-experience
EffacerSymfony 8.2 permet au composant Form de déduire les champs à partir des types de vos DTO et classes. Moins de code répétitif, plus de cohérence entre modèle et formulaire.
Symfony 8.2 permet d'ordonner listeners et services de façon relative, sans deviner les priorités numériques des bundles voisins. Un gain de lisibilité et de robustesse pour vos projets.
Symfony 8.2 introduit une architecture où chaque composant embarque son propre bundle, réduisant le couplage historique avec FrameworkBundle et simplifiant la configuration des applications modulaires.
Laravel 13 promet une migration sans breaking change pour les projets PHP 8.3+ et apporte cinq fonctionnalités concrètes : attributs PHP natifs généralisés, gestion des erreurs simplifiée, casts déclaratifs, intégration IA officielle et binding d'enum dans les routes.
Laravel Boost v2 expose votre application Laravel vivante à votre agent IA via le protocole MCP : schéma SQL, routes, logs, conventions, pour que l'IA travaille sur la réalité de votre projet, pas sur ses données d'entraînement génériques.
Laravel 13 introduit le support des attributs PHP natifs sur les modèles Eloquent et d'autres composants, permettant de déplacer la configuration hors du corps des classes et de rendre la logique métier immédiatement visible, sans aucun changement cassant.
LaraClaude est un plugin Claude Code qui embarque plus de 30 commandes spécialisées Laravel : détection N+1, audit de migrations, scaffolding contextuel. Une réponse concrète au problème de la 'taxe de contexte' des agents IA généralistes.
Le Shadow AI prolifère dans les TPE/PME faute d'alternatives pratiques : Docker propose d'intégrer la gouvernance IA directement dans l'expérience développeur, via LLM locaux, outils MCP validés et sandboxing natif.
Retour d'expérience sur l'évolution de Claude Code vers une architecture trois couches (skills, agents, commandes) pour harmoniser la qualité de code dans une équipe PHP, et comment transposer cette approche à un contexte Symfony.