Glisser

Laravel Nova

Laravel Nova est le back-office officiel de Laravel : une interface d’administration élégante pour gérer vos modèles, vos utilisateurs et vos données métier, sans reconstruire un CRUD à la main à chaque nouveau projet.

Sur cette page, vous retrouvez l’ensemble des articles de la playlist Laravel Nova, rédigés par un développeur et formateur qui utilise Nova en production depuis 2018. Chaque tutoriel est accompagné d’une vidéo YouTube et couvre des sujets concrets : installation et configuration, création de ressources et de champs personnalisés, filtres pour affiner les listes, métriques et tableaux de bord pour suivre l’activité de votre application.

Que vous découvriez Nova pour un premier back-office ou que vous cherchiez à aller plus loin sur les ressources, les relations et les outils du dashboard, ces articles vous guident pas à pas dans l’écosystème Laravel, avec des exemples applicables directement sur vos projets web sur mesure.

Voir la playlist YouTube

Written by : Thibault Chazottes

29/06/2026

Laravel Nova : les actions (traitements en masse sur les ressources)

CRUD, filtres et stats : il reste les actions en masse sur les ressources Nova. Sélectionnez des lignes ou toute une page filtrée, puis exécutez un traitement groupé. handle() pour la logique, fields() pour les options, ex. changer le statut de plusieurs clients. php artisan nova:action, branchement dans actions(), showInline pour l'action sur chaque ligne.

Written by : Thibault Chazottes

22/06/2026

Laravel Nova : filtres et métriques (stats du dashboard)

Après le CRUD clients et commandes, on ajoute filtres cumulables et métriques sur le dashboard Nova. Méthodes filters() et cards() sur chaque ressource : clients avec ou sans commandes, commandes par statut ou montant. php artisan nova:filter pour un filtre custom, filterable() sur les champs date sans recoder l'UI. Value, Partition, Progress : les métriques natives couvrent la plupart des besoins stats.

Written by : Thibault Chazottes

20/06/2026

Laravel Nova : créer un CRUD en 5 minutes (ressources et champs)

Nova installé : en moins de 5 minutes, deux modèles Eloquent deviennent des CRUD complets. Une ressource Nova par modèle, une méthode fields() qui liste les champs : Nova génère liste, détail, création et suppression. Exemple clients et commandes avec relation hasMany et belongsTo. Text, relations, hideFromIndex, sortable : tout le back-office en quelques dizaines de lignes.

Written by : Thibault Chazottes

15/06/2026

Laravel Nova : installer le back-office officiel (guide pratique)

Après la présentation de Laravel Nova, place à l'installation sur un projet Laravel fraîchement créé. Nova est payant : licence, dépôt Composer privé et authentification via auth.json. Puis nova:install, migrations et création du premier utilisateur admin. Guide pas à pas sur Laravel 13, comme dans la vidéo de la playlist.

Written by : Thibault Chazottes

07/06/2026

Laravel Nova : créer un back-office Laravel complet (présentation)

Sur un projet Laravel client, le back-office prend du temps : utilisateurs, rôles, filtres, CRUD. Laravel Nova est le panneau d'administration officiel Laravel, maintenu par l'équipe du framework. Il génère rapidement des interfaces complètes à partir de vos modèles Eloquent. Première découverte avec mon retour d'expérience depuis 2018 et démo vidéo.