Documentation

Documentation

Aperçu des modules du framework, des notes d’implémentation et des exemples pratiques.

Core

5

Application Core

ApplicationContext, kernels, runtime lifecycle, chargement de la configuration et orchestration des service providers.

Voir la documentation

CLI Runtime

CLI entrypoint, lifecycle du CliKernel, command registry, exit codes et cron pattern avec verrou.

Voir la documentation

Localization

Resolving de la locale courante, chargement des traductions, fallback strategy et application de la langue pendant le runtime.

Voir la documentation

Dependency Injection Container

Service lifetimes, bindings, aliases, dependency resolution et patterns pratiques pour l’enregistrement des services.

Voir la documentation

Registered Services

Stratégie d’enregistrement des services dans le DI. Les registrations provider-specific et les exemples pratiques sont répartis dans les sous-pages.

Voir la documentation

HTTP

4

HTTP Layer

HTTP request/response runtime, middleware pipeline, dispatch handlers et error rendering flow.

Voir la documentation

API du framework

L’application dispose d’une couche API du framework avec un endpoint de health check, une spécification OpenAPI et une documentation HTML simple.

Voir la documentation

Middleware

Middleware contracts, ordre de traitement, interception du request/response flow et règles de composition.

Voir la documentation

Routing

Router avec routes explicites et convention routes, named URL generation, route groups et middleware stack.

Voir la documentation

Optimization

1

HTML Minification

Comportement du HTML response minification middleware, safety guards et points d’intégration.

Voir la documentation

Presentation

2

View Rendering

Wiring du view engine, shared variables, component integration et rendering workflow.

Voir la documentation

UI Components

Presentation blocks réutilisables, enregistrés via service providers et exposés via ComponentRegistry.

Voir la documentation

Persistence

1

Database Layer

Infrastructure database partagée, provider boundaries, schema API et utilisation pratique de base.

Voir la documentation

State

1

Session

Session lifecycle, flash messages, handler bindings et intégration dans le request flow.

Voir la documentation

Security

1

Security

Security primitives, CSRF protection, limites sûres du request processing et notes sur l’authentification.

Voir la documentation

Input

1

Validation

Aperçu de FormValidation, schema usage et pages dédiées à la description détaillée des règles de validation.

Voir la documentation

Diagnostics

1

Debug

Composant Debug avec dumper service, capture du context et sélection du renderer CLI/HTML.

Voir la documentation

SEO

1

Discovery

Intégration de robots.txt et sitemap.xml pour la découvrabilité technique du site.

Voir la documentation

Files

2

Filesystem

Filesystem service, storage path helpers, file operations et écritures sûres pendant le runtime.

Voir la documentation

Upload

Upload service flow, file validation boundaries, storage strategies et exemples de traitement des fichiers.

Voir la documentation

Observability

1

Observability

Benchmarking, request logging, tracing hooks et points d’intégration pour le diagnostic opérationnel.

Voir la documentation

Support

1

Support Utilities

Helper utilities, support abstractions partagées et usage patterns recommandés à travers l’application.

Voir la documentation