Lemonade Framework

Kontakt

Lemonade Framework je modulární PHP 8.1+ základ postavený na PSR standardech pro webové systémy, administrace, CMS projekty a integrační workflow.

O projektu

Lemonade Framework je modulární základ aplikací pro PHP 8.1+. Cílem je nabídnout čitelný kód pro vlastní webové systémy, administrace, CMS projekty, integrační aplikace a projekty, kde je důležitá kontrola nad architekturou.

Framework používá PSR HTTP request/response flow, vlastní kernel, DI container, routing, middleware pipeline, view vrstvu, databázi, sessions, validaci, uploady a základní bezpečnostní funkce.

Runtime obsahuje také CLI vrstvu (`bin/console`) pro příkazy a cron joby. Projekt nemá nahrazovat velké full-stack frameworky; je to praktický základ pro malé a střední aplikace s explicitní a čitelnou architekturou.

Framework

Vlastní webové systémy

Administrace, CMS projekty, interní aplikace a integrační projekty postavené na čitelném PHP základu.

Architektura

Kontrola nad aplikací

Kernel, routy, middleware, služby i view vrstva jsou skládané tak, aby zůstaly snadno čitelné, laditelné a rozšiřitelné.

PHP 8.1+

Moderní PHP základ

Strict types, constructor injection, DTO objekty a PSR standardy pro konzistentní vývoj bez zbytečné magie.