1. Accueil
  2. Articles
4 min de lecture
5 vues

Laravel 13.10, PhpStorm Laravel Cloud Integration, AI SDK, and Practical Laravel Tips

#Introduction

Cette semaine dans l'écosystème Laravel et PHP, plusieurs nouveautés importantes ont été publiées : la sortie de Laravel 13.10 avec des fonctionnalités pratiques pour la gestion des caches, la nouvelle intégration de Laravel Cloud directement dans PhpStorm, ainsi que des outils AI et tutoriels qui explorent des cas d'usage concrets pour améliorer les performances et la productivité.

#Releases et mises à jour

#Laravel 13.10.0 : Cache stockage via système de fichiers et options affinées pour Queue

Laravel 13.10.0 apporte un nouveau type de store de cache basé sur le système de fichiers (filesystem-backed storage cache store), une option --stop-when-empty-for pour les workers de queues, un nouvel événement WorkerIdle, des callbacks pour le cycle de vie des groupes de schedule, et une méthode Schema::hasForeignKey() pour vérifier l'existence de clés étrangères. Ces ajouts facilitent la gestion fine des queues et l'optimisation des performances en production.

En savoir plus →

#PhpStorm introduit un outil Laravel Cloud intégré

PhpStorm, l'IDE bien connu des développeurs PHP, propose désormais une nouvelle fenêtre d'outil dédiée à Laravel Cloud. Cela permet de gérer et dépanner les déploiements Laravel Cloud sans quitter l'IDE, améliorant ainsi l'expérience de développement et le flux de travail autour des déploiements cloud.

En savoir plus →

#Piper : Helpers Laravel pour PHP 8.5 et l'opérateur pipe

Spatie publie Piper, un package qui porte les méthodes collection et string de Laravel en fonctions standalone pour utiliser pleinement l'opérateur pipe introduit en PHP 8.5. Cela permet d'écrire un code plus fluide et expressif, notamment en facilitant la composition fonctionnelle. Exemple rapide :

1$result = ' some text '
2 |> trim($\_)
3 |> strtolower($\_)
4 |> ucfirst($\_);
1$result = ' some text '
2 |> trim($\_)
3 |> strtolower($\_)
4 |> ucfirst($\_);

En savoir plus →

#Nouveaux packages et outils

#Laravel Reorderable : Tri Drag-and-Drop pour modèles Eloquent

Laravel Reorderable ajoute une interface de tri par glisser-déposer pour les modèles Eloquent, avec des composants UI Livewire et Blade prêts à l'emploi. Il supporte également le reordonnancement groupé et un générateur artisan pour un démarrage rapide. Idéal pour créer des interfaces utilisateur intuitives pour organiser des listes.

En savoir plus →

#Tutoriels et articles notables

#Tutoriel Laravel MongoDB Full-Text Search : BM25, pertinence et pondération

Ce tutoriel détaille comment implémenter une recherche full-text avancée avec MongoDB dans Laravel. Il aborde l'indexation BM25, le scoring de pertinence et comment ajuster la pondération des champs pour améliorer la qualité des résultats. Une ressource clé pour améliorer l'expérience utilisateur sur des données textuelles.

En savoir plus →

#Ne pas fuir l'état sous Laravel Octane

Un article de fond sur les défis historiques de PHP concernant la gestion de l'état par requête et comment Laravel Octane change la donne en demandant une maîtrise avancée de la gestion d'état pour éviter les fuites de données entre requêtes. Important pour ceux qui exploitent Octane pour accélérer leurs applications.

En savoir plus →

#Comment contribuer sans perdre ses modifications aux starter kits Maestro

Maestro est un générateur pour starter kits Laravel. L'article explique une stratégie efficace pour contribuer aux kits générés sans risquer de perdre ses ajouts, un point critique pour les développeurs qui maintiennent des versions personnalisées de starter kits.

En savoir plus →

#Événements et communauté

#Laravel Cloud Office Hours : Questions sur les queues managées

Un livestream a rassemblé la communauté autour des queues managées sous Laravel Cloud avec la présence d'un PM produit pour répondre en direct aux questions. Un rendez-vous utile pour comprendre les subtilités et les bonnes pratiques intégrées dans Laravel Cloud.

En savoir plus →

#Taylor Otwell et DHH annoncés à Laravel Live Denmark

L'événement Laravel Live Denmark promet des sessions avec Taylor Otwell (créateur de Laravel) et David Heinemeier Hansson (créateur de Ruby on Rails), un moment fort pour la communauté internationale.

En savoir plus →

#Frontend et écosystème JavaScript

#Migration de laravel.com vers React et Inertia

Le site officiel laravel.com a basculé de Blade et Alpine.js vers React et Inertia. Un live a détaillé le processus de migration et mis en lumière les nouveautés d'Inertia v3 qui ont facilité cette transition, démontrant une nouvelle facette du workflow fullstack Laravel moderne.

En savoir plus →

#Conclusion

Cette semaine est marquée par une nouvelle version de Laravel qui affine ses outils, une meilleure intégration cloud en local dans PhpStorm, et plusieurs ressources pratiques pour renforcer vos applications en AI, MongoDB, et gestion de l'état avec Octane. Côté frontend, la migration progressive vers React/Inertia sur laravel.com illustre bien l'évolution fullstack de l'écosystème.

Restez connectés pour ne rien manquer des prochains développements !