Points forts de Laravel 13

DEV - 23/03
Laravel 13 est sorti la semaine dernière. Le plus gros point à retenir est qu'il s'agit d'une version "sans changement majeur" pour...

Laravel 13 est sorti la semaine dernière. Le plus gros point à retenir est qu’il s’agit pour la plupart d’une version « sans changement majeur ». Il s’agit principalement de moderniser la syntaxe et d’adopter l’IA.

1. PHP 8.3 est le nouveau plancher

Laravel 13 nécessite officiellement PHP 8.3.

  • Le support de PHP 8.1 et 8.2 a disparu.
  • Cela permet au framework d'utiliser des constantes typées etjson_validate()intérieurement.
  • Vous obtenez une petite amélioration des performances simplement en mettant à niveau le runtime.

2. Des attributs partout

Le plus grand changement visuel consiste à passer des propriétés de classe aux attributs PHP. C'est facultatif, mais cela rend les modèles et les tâches beaucoup plus propres.

Ancienne méthode :

l'utilisateur de classe étend le modèle { protected $table = 'users'; protected $fillable = ['nom', 'email']; }
Entrer en mode plein écran Quitter le mode plein écran

Nouvelle voie (Laravel 13) :

#[T...
[Courte citation de 8% de l'article original]
Loading...