Vue Router et Pinia : quand (et pourquoi) structurer une SPA
Composants Vue maîtrisés, mais navigation multi-pages et état global flous ? Retour d’expérience : quand introduire Vue Router et Pinia, et quelles erreurs éviter. Routes, guards, stores modulaires, patterns utiles seuls ou avec une API Laravel. Ressources gratuites et lien discret vers le parcours guidé.
Vue.js 3 : Composition API, Options API et les pièges que je vois en formation
Composants, réactivité, Composition ou Options API : par où commencer sur Vue.js 3 ? Retour d’expérience : erreurs fréquentes, deux API à connaître, et méthode par projets progressifs. Ce que je recommande avant Vue Router, Pinia ou Laravel + Vue.js. Ressources gratuites et lien discret vers le parcours guidé.
Apprendre Laravel sans se perdre : ce que je vois bloquer les développeurs PHP
Vous connaissez PHP mais Laravel en projet réel vous semble encore flou ? Retour d’expérience : erreurs fréquentes, ordre d’apprentissage et méthode par projet fil rouge. Ce que je recommande après des années à former des développeurs Laravel. Ressources gratuites, playlist YouTube et lien discret vers le parcours guidé.
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.
Statamic : marketplace, addons et starter kits (écosystème)
Statamic est complet, mais un marketplace communautaire vient l'enrichir, comme les packages Composer pour Laravel. Addons (modules) et starter kits (thèmes prêts à l'emploi), en gratuit ou payant. Captcha, SEO Pro, Cargo e-commerce : les plus populaires, installables en quelques clics depuis le Control Panel. Découverte de l'écosystème et pistes pour publier ou monétiser vos propres addons.
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.