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

Laravel 13.2, Inertia.js 3.0, Laravel AI SDK et Nouveaux Outils Laravel Cloud

Image d'illustration pour Laravel 13.2, Inertia.js 3.0, Laravel AI SDK et Nouveaux Outils Laravel Cloud

Introduction

Cette semaine est marquée par une série de sorties importantes dans l'écosystème Laravel. Laravel 13.2 apporte des améliorations sur les attributs modèles, Inertia.js 3.0 introduit des mises à jour majeures pour le front-end, et le SDK AI officiel de Laravel s'enrichit pour faciliter les développements d'agent d'IA. En parallèle, Laravel Cloud continue d'évoluer avec des optimisations et de nouvelles fonctionnalités pour l'autoscaling et les déploiements.

Releases et mises à jour

Laravel 13.2 : Nouveaux attributs modèles et meilleure gestion des erreurs

Laravel 13.2 introduit plusieurs nouveautés autour des modèles Eloquent, notamment des attributs symétriques qui facilitent la déclaration des propriétés, le support des enums dans les attributs de queue, ainsi qu'une nouvelle exception UniqueConstraintViolationException enrichie avec les détails de colonne et d'index sous-jacents. La méthode releaseOnSignal fait aussi son entrée pour mieux gérer l'exclusion mutuelle avec les tâches withoutOverlapping.

Extrait :

1public function releaseOnSignal()
2{
3 // Exemple d'utilisation des nouveaux attributs
4}
1public function releaseOnSignal()
2{
3 // Exemple d'utilisation des nouveaux attributs
4}

En savoir plus →

Inertia.js v3.0 : Optimistic Updates et suppression d'Axios

La version 3.0 d'Inertia.js marque une étape importante en intégrant les mises à jour optimistes pour rendre les interfaces plus réactives. Un hook useHttp est ajouté pour les requêtes HTTP sans navigation, le SSR est supporté directement en mode dev Vite, et Axios est remplacé par un client HTTP natif intégré, allégeant la dépendance.

Extrait :

1const { data, error } = useHttp('/api/resource')
1const { data, error } = useHttp('/api/resource')

En savoir plus →

Laravel Boost 2.4 : Audits de sécurité et meilleures pratiques

Laravel Boost renforce la sécurité avec une nouvelle étape d'audit dans la commande add-skill, ajoute une compétence laravel-best-practices pour automatiser la conformité aux standards, et propose une option pour ignorer les mises à jour de compétences, facilitant la gestion.

En savoir plus →

Nouveautés du SDK Laravel AI et gestion mult-agent

Laravel officialise son SDK AI pour construire des agents intelligents avec gestion sécurisée des requêtes en base, recherche vectorielle via SimilaritySearch, et protection contre l'injection de prompt. De plus, plusieurs patrons multi-agent sont expliqués pour orchestrer des workflows complexes d'IA.

En savoir plus →

Nouveaux packages et outils

Tapix : Assistant d'import CSV avec Livewire

Un développeur a publié un package réutilisable pour l'import CSV, intégrant interface Livewire, validation, mapping de colonnes, et gestion des relations, le tout conçu pour être réutilisé facilement dans n'importe quel projet Laravel.

En savoir plus →

Circuit Breaker, la protection contre les défaillances en cascade

Le package Circuit Breaker implémente le pattern du même nom pour isoler les pannes de services tiers et éviter que ces défaillances ne bloquent totalement une application Laravel, améliorant la robustesse du système.

En savoir plus →

Événements et communauté

Interview du nouveau directeur de PHP Foundation

Une interview vidéo en direct du nouveau directeur de la Fondation PHP est annoncée, une occasion de mieux comprendre la feuille de route du langage et ses axes d'évolution, un événement à suivre pour toute la communauté PHP.

En savoir plus →

Laravel Community App : restez connecté avec la communauté

Laravel lance une application mobile officielle pour découvrir les événements, rencontrer d'autres développeurs, et suivre l'actualité locale et globale, disponible sur iOS et Android.

En savoir plus →

Tutoriels et articles notables

Accélérer les réponses API sans file d'attente avec defer() dans Laravel 11

Un auteur détaille comment la méthode defer() introduite en Laravel 11 permet d'exécuter du code après l'envoi de la réponse HTTP, accélérant ainsi les API sans utiliser de queues ou workers, simplifiant grandement les optimisations de performance.

Extrait :

1return response()->json($data)->defer(function() {
2 // Code asynchrone post-réponse
3});
1return response()->json($data)->defer(function() {
2 // Code asynchrone post-réponse
3});

En savoir plus →

Construire un moteur d'analytics funnel avec Laravel Horizon et Redis

Un développeur partage son retour d'expérience sur la création d'une solution d'analyse funnel personnalisée, légère et simple à intégrer, combinant Laravel Horizon, Redis et une API REST basique.

En savoir plus →

Frontend et écosystème JavaScript

Boilerplate Laravel + Vue + Inertia + Tailwind minimaliste

Un membre de la communauté présente un boilerplate lean, sans dépendances superflues ni magie cachée, conçu pour démarrer un projet Laravel avec Vue, Inertia.js et Tailwind CSS, en gardant tout simple et maîtrisable.

En savoir plus →


Cette semaine offre un panel d'outils et d'avancées majeures à intégrer dans vos projets, que ce soit pour profiter des nouveautés du framework, assurer la robustesse avec des patterns éprouvés, ou accélérer vos développements front et back avec les dernières versions des librairies clefs.