Lemonade Framework

Dokumentace

Přehled framework modulů, implementačních poznámek a praktických příkladů.

Core

5

Application Core

ApplicationContext, kernels, runtime lifecycle, načítání konfigurace a orchestrace service providerů.

Zobrazit dokumentaci

CLI Runtime

CLI entrypoint, lifecycle CliKernelu, command registry, exit codes a cron pattern se zámkem.

Zobrazit dokumentaci

Localization

Resolving aktuální locale, načítání překladů, fallback strategie a použití jazyka během runtime.

Zobrazit dokumentaci

Dependency Injection Container

Service lifetimes, bindings, aliases, dependency resolution a praktické patterny pro registraci služeb.

Zobrazit dokumentaci

Registered Services

Strategie registrace služeb v DI. Provider-specific registrace a praktické příklady jsou rozdělené do podstránek.

Zobrazit dokumentaci

HTTP

4

HTTP Layer

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

Zobrazit dokumentaci

Framework API

Aplikace má framework API vrstvu s health endpointem, OpenAPI specifikací a jednoduchou HTML dokumentací.

Zobrazit dokumentaci

Middleware

Middleware contracts, pořadí zpracování, zásahy do request/response flow a pravidla kompozice.

Zobrazit dokumentaci

Routing

Router s explicitními a convention routes, named URL generation, route groups a middleware stack.

Zobrazit dokumentaci

Optimization

1

HTML Minification

Chování HTML response minification middleware, safety guards a integrační body.

Zobrazit dokumentaci

Presentation

2

View Rendering

Napojení view engine, shared variables, component integration a rendering workflow.

Zobrazit dokumentaci

UI Components

Znovupoužitelné presentation blocks registrované přes service providers a dostupné přes ComponentRegistry.

Zobrazit dokumentaci

Persistence

1

Database Layer

Sdílená database infrastruktura, provider boundaries, schema API a základní praktické použití.

Zobrazit dokumentaci

State

1

Security

1

Security

Security primitives, CSRF protection, bezpečné hranice request processingu a poznámky k autentizaci.

Zobrazit dokumentaci

Input

1

Validation

Přehled FormValidation, schema usage a samostatné stránky pro detailní popis validačních pravidel.

Zobrazit dokumentaci

Diagnostics

1

Debug

Debug komponenta s dumper service, zachycením contextu a výběrem CLI/HTML rendereru.

Zobrazit dokumentaci

SEO

1

Files

2

Filesystem

Filesystem service, storage path helpers, file operations a bezpečné zápisy během runtime.

Zobrazit dokumentaci

Upload

Upload service flow, file validation boundaries, storage strategies a příklady zpracování souborů.

Zobrazit dokumentaci

Observability

1

Observability

Benchmarking, request logging, tracing hooks a integrační body pro provozní diagnostiku.

Zobrazit dokumentaci

Support

1

Support Utilities

Helper utilities, sdílené support abstractions a doporučené usage patterns napříč aplikací.

Zobrazit dokumentaci