Actualités

Ici on vous propose un irrévérencieux condensé de brèves d'intérêt variable, sur des sujets qui nous tiennent à cœur.

Actualités>Tech news

Symfony 7 : Les changements majeurs de la nouvelle version

5 janvier 2024Symfony 7 : Les changements majeurs de la nouvelle version

La tant attendue version 7 de Symfony est enfin disponible, apportant un vent de changements significatifs pour le développement JavaScript et CSS. Cette itération révolutionne le framework PHP avec des améliorations majeures au niveau du typage, une mise à niveau indispensable pour profiter pleinement des nouveautés, et l'adoption des attributs en remplacement des annotations, simplifiant ainsi la qualité du code pour tous les développeurs. La principale différence entre Symfony 6.4 et 7.0 est que la 6.4 est une version à support à long terme (LTS) et la 7.0 est une version standard.

DES AMÉLIORATIONS CLÉS POUR DES PERFORMANCES ACCRUES

Les grandes nouveautés de cette version

La Core Team de Symfony a repensé la gestion des performances avec l'introduction d'un nouvel header, les "early hints", permettant un chargement anticipé des dépendances dès la réception de la requête. Cette fonctionnalité est désormais intégrée dans Symfony, offrant un boost notable aux performances. Toutefois, elle requiert la compatibilité avec HTTP/2.

Révolution dans la gestion des Assets avec Symfony 7

La gestion des assets a été repensée pour plus de simplicité et de performances. Fini le lourd et complexe bundle Webpack ; Symfony 7 introduit le bundle AssetMapper, permettant des appels simples depuis les Templates à travers la fonction importmap(), éliminant ainsi le besoin d'un compilateur JS comme Webpack. Bien qu'il ne fournisse pas toutes les optimisations de Webpack, il offre la possibilité d'utiliser TypeScript et Sass, favorisant la propreté du code.

Si vous recherchez une gestion de structure JS indépendante de Symfony, des frameworks JS comme Svelte, peuvent être une solution intéressante.

Performance, simplicité : Les promesses de Symfony 7

Avec ces changements, Symfony 7 promet des performances accrues et une facilité de développement, répondant aux attentes fondamentales d'un framework. Cette nouvelle version ouvre de nouvelles perspectives pour les projets à venir.

Chez Web-atrio, on est impatients d'adopter cette version pour nos futurs projets. Restez à l'affût pour découvrir comment ces améliorations impacteront nos réalisations !


Web-atrio est une ESN organisée en entreprise libérée depuis 2012. Envie de savoir comment on change la donne ? Rendez-vous sur web-atrio.com

Leïla Gallois
Leïla Gallois

Directrice de la communication, je fais rayonner Web-atrio et mets en lumière ses missions et ses valeurs d'entreprise libérée.

Si tu découvres Web-atrio avec cet article, sache que nous sommes passionnés par la technologie et les solutions modernes pour des projets agiles et innovants. Faisons de tes idées une réalité concrète et performante. 💡 🚀