Vu sur le Web #3
Publié le 20 février 2025
Nous vous avions déjà partagé à deux reprises l’année dernière un condensé de notre veille technologique. Découvrez dès à présent le troisième volet de Vu sur le Web, une sélection des trouvailles que notre équipe échange en interne sur nos différents canaux de discussion.

Sortie imminente de Laravel Cloud
Le créateur de Laravel, Taylor Otwell, l’avait annoncé lors de la LaraconEU 2025 (si vous avez manqué notre retour sur l’événement, c’est par ici, disponible en anglais également) : le 24 février est une date clé pour la communauté Laravel mondiale. Ce jour-là, Laravel Cloud sera lancé, accompagné de plusieurs mises à jour (refonte du site web du framework, mise à jour de starter kits ou de packages de l’écosystème…).
Laravel Cloud fait une promesse simple : permettre de déployer facilement et intuitivement ses projets Laravel et PHP, sans nécessairement posséder les compétences ops habituellement requises, afin de se concentrer sur l’innovation et le code à forte valeur ajoutée. Vous pouvez rejoindre la liste d’attente sur cloud.laravel.com, nous ne manquerons pas de vous dévoiler une étude de cas de ce projet une fois celui-ci disponible.
Gérer ProseMirror dans React
Un article très intéressant de Shane Friedman, qui explique pourquoi et comment il a reconstruit le moteur de rendu de ProseMirror en React, afin de résoudre les incompatibilités entre ProseMirror et React dans la gestion du DOM. Une analyse approfondie qui permet aussi de mieux comprendre le fonctionnement interne de React.
Lisez cet article sur cette page et retrouvez ce projet sur GitHub.
State of PHP 2024
Le State of PHP, un rapport annuel qui analyse l’écosystème PHP, ses tendances et évolutions, vient de sortir. Plus de 2 500 développeuses et développeurs PHP du monde entier ont répondu à cette enquête mettant en lumière les frameworks et bibliothèques les plus populaires, mais également les versions de PHP les plus utilisées et la répartition du marché PHP. De cette étude, nous retenons :
- Laravel est de loin le framework PHP le plus utilisé par les répondant·es, suivi du CMS WordPress, et de Symfony.
- L’usage des outils d’IA pour le développement se démocratise. ChatGPT s’impose comme l’outil d’IA le plus utilisé, suivi de GitHub Copilot. D’autres solutions, comme Google Gemini et JetBrains AI Assistant, connaissent une adoption plus limitée mais notable.
- Un déséquilibre persistant en matière d’égalité des genres : la représentation féminine reste minimale, tandis que les personnes non binaires, genderqueer et d’autres identités de genre sont quasiment absentes des résultats.
Retrouvez le résumé de ce rapport sur cette page. Cette étude rappelle le rapport State of JS, que nous vous partagions dans notre précédente veille.
Utiliser des classes d’ID avec Symfony et Doctrine
Dans cet article de SensioLabs, nous découvrons que l’utilisation de classes d’ID dédiées dans Symfony avec Doctrine offre une meilleure sécurité de typage, réduisant le risque de confusion entre identifiants et améliorant la clarté du code. Cela peut s'avérer particulièrement utile avec Symfony Messenger et les repositories, où une mauvaise gestion des ID peut entraîner des erreurs à l’exécution. En adoptant ces classes, vous concevez une base de code plus robuste et plus facile à maintenir.
Sortie de Tailwind CSS v4.0
Tailwind CSS v4.0 est une refonte complète du framework, élaborée pour offrir des performances accrues et une flexibilité maximale. Cette version propose une expérience de configuration et de personnalisation repensée, exploitant pleinement les dernières avancées du Web. Parmi les évolutions et fonctionnalités que nous retenons :
- Des builds jusqu'à 5 fois plus rapides, et des builds incrémentiels plus de 100 fois plus rapides.
- Le support de propriétés CSS avancées telle que les cascade layers.
- La détection automatique des fichiers de template.
- La personnalisation du framework directement en CSS, sans fichier de configuration JavaScript.
- L'intégration de Vite, au lieu de passer par un plugin PostCSS.
Retrouvez le changelog sur cette page.
Support de FrankenPHP par DDEV
Encore une belle avancée pour notre serveur d'applications web, avec une évolution déjà évoquée en 2024 : la solution open-source DDEV, conçue pour simplifier le développement local de sites web et d’applications via Docker, prend désormais en charge FrankenPHP. DDEV permet de créer, gérer et configurer rapidement des environnements de développement PHP, en particulier pour des projets basés sur Drupal, WordPress, TYPO3, Laravel ou Symfony. L'ajout de ce support renforce la complémentarité entre nos deux écosystèmes, offrant ainsi une meilleure flexibilité et des performances optimisées pour des projets de toute taille.
Nous espérons que ce partage aura enrichi vos connaissances, à très bientôt pour une nouvelle veille !