Symfony

Dev front

The Magic of Split Chunks

Cette vidéo se concentre sur l'utilisation de Webpack Encore pour optimiser le développement frontend, en particulier à travers la technique de 'split chunks'. Elle explicite le fonctionnement de la configuration Webpack, notamment avec le plugin SplitChunks, pour améliorer la performance des applications web en minimisant le poids des fichiers chargés. La vidéo inclut également un script détaillé et des commentaires pour une meilleure compréhension des différentes étapes du processus d'optimisation.

Dev front

Modules: require() & import()

Cette vidéo explique comment utiliser Webpack Encore pour améliorer le développement frontend avec Symfony. Elle couvre les modules JavaScript, en particulier les méthodes require() et import(), montrant comment organiser le code et gérer les dépendances efficacement. Les développeurs peuvent ainsi optimiser leurs processus de développement et améliorer la structure de leurs applications web. Une attention particulière est portée sur la compatibilité avec Symfony 5 et sur les bibliothèques PHP et JavaScript associées.

Dev front

Twig Helpers, entrypoints.json & yarn Scripts

Cet article présente un tutoriel sur l'utilisation de Webpack Encore avec Symfony, mettant en lumière les Helpers Twig, le fichier entrypoints.json et les scripts Yarn. Il propose une méthode pour optimiser l'intégration des assets dans un projet Symfony, notamment en déplaçant les scripts dans la section <head> pour améliorer les performances. Le contenu inclut des conseils pratiques et des références à la documentation de Symfony.

Dev front

Hello Webpack Encore

Cette vidéo présente Webpack Encore, un outil permettant de gérer les ressources front-end de manière efficace au sein d'un projet Symfony. Elle offre un aperçu de l'installation de Webpack Encore via Yarn, ainsi que des démonstrations de la configuration de webpack.config.js. Le tutoriel est conçu pour aider les développeurs à intégrer facilement Webpack Encore dans leurs projets.

Dev back

End to End (E2E) App Testing Video Tutorial Screencast

Ce cours complet sur les tests E2E avec Symfony permet aux développeurs de maîtriser les techniques de test d'applications en abordant des concepts clés comme la différence entre tests fonctionnels et E2E, le nommage des tests, le développement piloté par le comportement, ainsi que le contrôle et la préparation de la base de données. Le cours couvre également des outils de test tels que Panther et zenstruck/browser, ainsi que des méthodes de débogage fiables.

Dev back

Intégration de l'IA dans un projet Symfony

Lors d'un meetup, des experts ont discuté de l'intégration de l'intelligence artificielle dans Symfony, abordant des thèmes tels que l'automatisation et les défis techniques. Après des présentations et des retours d'expérience, une étude de cas concrète a illustré l'optimisation d'un projet Symfony grâce à l'IA, tout en soulignant les bénéfices et les défis rencontrés.

Dev back

A Week of Symfony #965 (June 23–29, 2025) (Symfony Blog)

Cette semaine, Symfony a publié les versions de maintenance 6.4.23, 7.2.8 et 7.3.1, tout en continuant le développement de Symfony 7.4 avec des fonctionnalités comme de meilleurs helpers pour les contrôleurs et l'utilisation de la sérialisation PHP au lieu de XML pour le dumping du conteneur. 81 pull requests ont été fusionnées et 43 problèmes résolus. Les changements incluent des correctifs dans différentes parties de Symfony, notamment la validation des locales, l'amélioration de l'entropie des UUIDv7, ainsi que des dépréciations liées à certaines méthodes.

Dev back

Symfony 6.4.23 released (Symfony Blog)

La version 6.4.23 de Symfony a été publiée, apportant plusieurs corrections de bugs et améliorations, notamment des ajustements dans le système de console, le cache, et le sérialiseur. Cette mise à jour vise à améliorer la performance et la sécurité des applications utilisant Symfony. Un guide de mise à niveau est disponible pour aider les développeurs à effectuer la transition en douceur. SensioLabs continue de soutenir les utilisateurs de Symfony avec des services et des formations.

Dev back

Symfony 7.2.8 released (Symfony Blog)

La version 7.2.8 de Symfony a été publiée, comprenant diverses corrections de bogues et améliorations. Le projet encourage également les contributions et propose des notifications pour suivre les mises à jour importantes. Un guide de mise à niveau et des rapports sont disponibles pour aider les développeurs à adapter leur code aux changements.

Dev back

Symfony 7.3.1 released (Symfony Blog)

La version 7.3.1 de Symfony vient d'être publiée, corrigeant divers bugs, notamment sur la console, le système de cache, et le traitement des fichiers téléchargés. Cette mise à jour inclut des améliorations pour la gestion des UUID et des validations diverses. Un guide de mise à niveau ainsi que des rapports sont disponibles pour aider les développeurs à adapter leur code. En outre, les utilisateurs peuvent s'abonner aux notifications pour les nouvelles versions ou les problèmes de sécurité.