C’est la fin de cette playlist découverte sur Laravel Nova, l’outil officiel Laravel pour créer un back-office. Licence autour de 100 $ (~85 € selon le change) : largement rentabilisée dès qu’on compte le temps gagné sur un CRUD complet (ressources, champs, recherche, filtres, actions, policies).
Petit tour d’horizon de tout ce qu’on a vu, un cas concret Statamic + Nova sur le même Laravel, la démo officielle pour convaincre un client… et le live Laravel Cameroun en vidéo suivante.
Laravel Nova en une phrase
Laravel Nova = panneau d’administration officiel Laravel. Produit payant (licence ~100 $, soit environ 85 € selon le taux), mais la promesse tient : un backend en quelques minutes.
Top chrono vu en live (Laravel Cameroun) : en ~5 minutes, un CRUD vraiment complet, pas juste un index basique.
Récap de la playlist
| Brique | Ce qu’on a vu |
|---|---|
| Ressources | Un modèle Eloquent → une ressource Nova |
| Champs | Une vingtaine de fields natifs ; affichage conditionnel, readonly, etc. |
| Recherche | Locale (index) + globale ; relations (order.user.name, etc.) |
| Filtres & metrics | Listes affinées + stats dashboard |
| Actions | Export, changement de statut en masse… |
| Policies | Autorisations Laravel reprises automatiquement |
| Custom | Fields / tools Vue + PHP si besoin métier |
| Packages | novapackages.com ; le meilleur souvent rendu natif |
Enchaînement typique : créer la ressource → lister les champs → $search → quelques filtres → quelques actions → policies. Tri, pagination, UI : Nova s’en charge.
Articles de la série :
- Présentation
- Installation
- CRUD ressources & champs
- Filtres et métriques
- Actions
- Recherche
- Sécurité & policies
- Custom fields & tools
- Packages communauté
Cas réel : Statamic + Nova sur le même Laravel
Sur un projet SaaS (sites web pour églises / clients) :
- Statamic pour le site marketing / vitrine ;
- Nova pour gérer clients, modules activables, admin interne ;
- le même Laravel derrière (API, métier…).
Les trois cohabitent très bien. Nova s’enrichit au fil du projet (actions pour activer / désactiver des modules, listes d’« églises » = clients, etc.).
Si vous ne connaissez pas Statamic : ma playlist Statamic sur la chaîne.
Démo officielle pour convaincre un client
Sur nova.laravel.com / la doc, une démo est disponible. Connexion avec les accès fournis : stats, CRUD, événements, changements de statut, onglets / panels pour une UI plus claire…
Idéal pour montrer Nova à un patron ou un client avant d’acheter la licence.
Packages & communauté
Nova couvre déjà l’essentiel. Depuis la v1, la communauté publie des packages open source ; quand un besoin revient souvent et est bien résolu, l’équipe l’intègre nativement, d’où moins de packages « abandonnés » qu’il n’y paraît (épisode packages).
Vidéo : conclusion
Suite : le live Laravel Cameroun
Suite de la série : Live Laravel Nova avec Laravel Cameroun : un back-office complet en live coding, où le CRUD complet en quelques minutes saute vraiment aux yeux (y compris pour les organisateurs).
Annonce communauté : meetup sur laravel.cm.
Envies pour la suite (autre playlist découverte, live démo, autre format) : dites-le en commentaire sur YouTube.
Pour monter en compétence Laravel : ma formation Laravel (~23 h) sur Udemy, souvent bien notée, autour de 10–20 $ selon les promos.
FAQ rapide (SEO & technique)
Combien coûte Laravel Nova ?
Environ 100 $ de licence par projet (~85 € selon le change).
Nova remplace-t-il un admin from scratch ?
Pour un CRUD classique (listes, filtres, recherche, actions, droits) : oui, en très peu de temps.
Peut-on combiner Statamic et Nova ?
Oui : vitrine Statamic + admin Nova sur le même Laravel.
Où tester sans installer ?
Démo officielle sur le site / la doc Nova.
Que regarder après cette conclusion ?
Le live Laravel Cameroun (dernière vidéo de la playlist).
Conclusion
Merci d’avoir suivi cette découverte Nova. L’outil officiel Laravel tient sa promesse : back-office rapide, cohérent avec Laravel, extensible quand il le faut.
Abonnez-vous à la chaîne YouTube pour le live et les prochaines playlists, et dites en commentaire ce que vous aimeriez voir ensuite. Ciao !