Conventions de nommage
Base de données
Conventions PHP
Baseline
Conventions — Contrôleurs
Les contrôleurs sont des couches d'orchestration minces.
Conventions — Modèles
Les modèles définissent le comportement de persistance, les relations, les casts, les scopes et les attributs dérivés simples.
Conventions — Services
Les services sont le foyer par défaut des workflows métier.
Conventions — Repositories
Les repositories sont optionnels. Les utiliser uniquement quand la logique de requête est répétée, complexe ou partagée.
Conventions — Vues Blade
Les vues Blade ne font que présenter des données. Elles ne contiennent aucune logique métier.
Conventions JavaScript
Le JavaScript améliore les écrans rendus côté serveur sans dupliquer les règles backend.
Conventions API
Les contrôleurs API doivent retourner du JSON cohérent et utiliser Form Requests, Resources, Policies et rate limits.