Introduction
Taylor Otwell, le créateur de Laravel, a ouvert la conférence LARACON EU 2024 avec une présentation captivante sur Laravel 11. Dans cette présentation, il a dévoilé les nouvelles fonctionnalités majeures du framework, ainsi que sa vision pour l’avenir de Laravel.
Un Laravel plus épuré et moderne
L’un des thèmes principaux de la présentation d’Otwell était l’accent mis sur la simplicité et la modernité. Laravel 11 supprime de nombreux fichiers et fonctionnalités redondants, ce qui donne un framework plus épuré et plus facile à utiliser. Cela inclut la suppression des répertoires API
, Channel
et Console
par défaut pour les routes, ainsi que la fusion des migrations de base en un seul fichier.
Améliorations du processus d’amorçage de l’application
Laravel 11 apporte également des améliorations significatives au processus d’amorçage de l’application. Vous pouvez désormais planifier des commandes directement à partir du fichier routes/console.php
, éliminant ainsi le besoin d’un fichier kernel
de console distinct. De plus, Laravel 11 détecte automatiquement les événements et les liaisons aux écouteurs, ce qui simplifie la configuration des événements.
Prise en charge native de Redis Pub/Sub
L’une des nouveautés les plus excitantes de Laravel 11 est la prise en charge native de Redis Pub/Sub pour la diffusion d’événements. Cela permet une mise à l’échelle horizontale facile des applications Laravel en utilisant plusieurs serveurs.
Laravel Reverb : Un nouveau serveur WebSocket
Otwell a également présenté Laravel Reverb, un nouveau serveur WebSocket open source développé par l’équipe Laravel. Reverb est conçu pour être performant et évolutif, et il est compatible avec le protocole Pusher, ce qui signifie qu’il peut être utilisé immédiatement avec Laravel Echo.
Conclusion
La présentation d’Otwell a été un aperçu complet des nouvelles fonctionnalités puissantes de Laravel 11. Le framework continue d’évoluer et de s’améliorer, et il reste le choix idéal pour le développement d’applications Web modernes et évolutives.
Découvrez le détail dans cette vidéo
En plus de ce résumé, voici quelques points clés supplémentaires à retenir de la présentation :
- Laravel Herd, un outil de développement local pour Mac, est désormais disponible en version Pro avec des fonctionnalités supplémentaires.
- Une version Windows de Laravel Herd est prévue pour le mois prochain.
- Joe Dixon, l’auteur de Laravel Reverb, donnera une présentation complète du serveur lors d’une session ultérieure de la conférence.