Nos articles

Découvrir les nouveautés de Laravel 12 publié, le 24 Février 2025
Laravel 12, officiellement publié le 24 février 2025, apporte plusieurs améliorations notables axées sur la stabilité, la performance et l'expérience développeur. Voici un aperçu des principales nouveautés:
1. Amélioration des kits de démarrage
Laravel 12 introduit de nouveaux kits de démarrage pour React, Vue et Livewire. Ces kits sont désormais gérés dans des dépôts GitHub distincts, offrant aux développeurs un meilleur contrôle et une personnalisation facilitée du code source. De plus, ils intègrent des composants ShadCN et offrent une version gratuite des composants Flux pour les utilisateurs de Livewire, simplifiant ainsi la création d'interfaces utilisateur modernes.
2. Laravel Cloud pour des déploiements simplifiés
Une des nouveautés majeures est Laravel Cloud, une plateforme de déploiement gérée qui facilite le déploiement des applications sans nécessiter de configuration serveur complexe. Avec une simple commande laravel cloud deploy, les développeurs peuvent déployer leurs applications rapidement et efficacement.
3. Optimisation des performances et de la sécurité
Laravel 12 se concentre sur l'optimisation des performances en améliorant le routage, la mise en cache et la gestion des requêtes SQL. Des améliorations de sécurité ont également été apportées, notamment un renforcement de l'authentification et une meilleure protection contre les vulnérabilités courantes.
4. Expérience développeur enrichie
Cette version apporte des outils améliorés pour les développeurs, tels que de nouvelles commandes Artisan, une meilleure intégration avec des outils comme Telescope et Horizon, et des helpers supplémentaires pour faciliter le développement. Par exemple, des fonctions comme chopStart et chopEnd pour la manipulation de chaînes de caractères, ou deduplicate pour éliminer les doublons dans les tableaux, sont désormais disponibles.
5. Mise à jour de la documentation et du site officiel
Le site officiel de Laravel a été redessiné pour offrir une interface plus moderne et intuitive, facilitant l'accès à la documentation, aux tutoriels et aux informations récentes concernant le framework.
En résumé, Laravel 12 mise sur une transition en douceur en minimisant les changements disruptifs tout en introduisant des améliorations significatives pour optimiser le flux de travail des développeurs et la performance des applications.