RETOUR AUX SAVOIR-FAIRE
SF-02 SAVOIR-FAIRE E2H

Filament PHP

Filament est un framework de création d'interfaces d'administration pour Laravel, basé sur Livewire, Alpine.js et Tailwind CSS.

EXPERTISE
NOTRE APPROCHE
Filament est un framework de création d'interfaces d'administration pour Laravel, basé sur Livewire, Alpine.js et Tailwind CSS.

Ce qu'il permet :

Générer rapidement des panels admin (CRUD complet) à partir de tes modèles Eloquent
Créer des formulaires dynamiques (inputs, selects, relations, uploads...) sans écrire de HTML/JS
Construire des tables avec filtres, tri, recherche, actions en masse
Ajouter des widgets (stats, graphiques) pour un dashboard
Étendre via des plugins (SEO, permissions, multi-tenancy, etc.)

Concepts clés :

Resource : classe qui décrit comment gérer un modèle (formulaire + table + pages liste/création/édition)
Form Builder / Table Builder : API fluide pour déclarer les champs et colonnes
Panel : le point d'entrée, tu peux en avoir plusieurs (admin, client, etc.)
Actions : boutons réutilisables (éditer, supprimer, action custom) avec confirmation, formulaire modal, etc.

Pourquoi c'est populaire : ça évite de coder un back-office à la main — tu déclares la structure en PHP, Filament génère toute l'UI réactive (grâce à Livewire) sans recharger la page.

Vu que tu bosses déjà en Laravel/Filament pour La Saboterie de Léon, tu es probablement déjà dans cette logique-là avec tes Resources pour gérer produits, commandes, etc. Tu veux que je détaille un point précis (Resources, Actions, relations...) ?
02

Sources & technologies