Bien démarrer
De la configuration et de la première route à une page fonctionnelle.
DocumentationChoisissez le sujet sur lequel vous travaillez et accédez directement au guide ou à la référence technique correspondante.
De la configuration et de la première route à une page fonctionnelle.
DocumentationCe que fournit `AbstractController` et quand une couche applicative commune devient utile.
DocumentationRoutes nommées, paramètres et localisation uniquement là où la stratégie d’URL en a réellement besoin.
DocumentationUtilisez le middleware pour les préoccupations HTTP transverses, attachez-le aux routes ou aux groupes et gardez la logique métier en dehors.
DocumentationComment le layout, la page view, les données partagées et les partials s’assemblent.
DocumentationEnregistrement des services, bindings d’interfaces et composition explicite de l’application.
DocumentationManifest YAML, définitions de configuration typées, valeurs d’environnement et config cache de production.
DocumentationPréparez les valeurs d’environnement, laissez Lemonade utiliser son config cache de production et ne déployez que les artefacts nécessaires au runtime.
DocumentationLe flux courant d’un formulaire GET vers POST, CSRF et validation, puis redirect et GET suivant.
DocumentationSchéma de validation, contrôle unique des entrées et logique réutilisable dans un service dédié.
DocumentationUtilisation de `Database`, QueryBuilder et des transactions.
DocumentationGardez les modifications du schéma de base de données claires, ordonnées et enregistrées grâce au système de migrations intégré.
DocumentationEndpoints via des providers API, contrat JSON clair et règles d’accès dans `Api.yaml`.
DocumentationCommandes, enregistrement YAML et délégation des travaux longs à la queue.
DocumentationCache, sessions, uploads, filesystem et client HTTP sans coupler l’application aux internals du framework.
DocumentationPages d’erreur, tests du kernel et diagnostic à l’aide des logs et commandes QA.
DocumentationÉvénements dans un même processus, messages en queue et workers CLI.
DocumentationActivez `robots.txt` et `sitemap.xml` uniquement lorsque l’application en a réellement besoin.
DocumentationRegistry de composants pour les metadata, breadcrumbs, pagination et composants personnalisés.
DocumentationNotes plus détaillées sur le cycle de vie de l’application et le container.
Documentation