Lemonade Framework

Kontakt

Lemonade Framework to modularna baza PHP 8.1+ oparta na standardach PSR dla systemów webowych, paneli administracyjnych, projektów CMS i workflow integracyjnych.

O projekcie

Lemonade Framework to modularna baza aplikacji dla PHP 8.1+. Celem jest czytelny kod dla własnych systemów webowych, paneli administracyjnych, projektów CMS, aplikacji integracyjnych i projektów, w których ważna jest kontrola nad architekturą.

Framework używa PSR HTTP request/response flow, własnego kernela, DI container, routingu, middleware pipeline, warstwy view, bazy danych, sessions, walidacji, uploadów i podstawowych funkcji bezpieczeństwa.

Runtime zawiera także warstwę CLI (`bin/console`) dla komend i cron jobów. Projekt nie ma zastępować dużych full-stack frameworków; jest praktyczną bazą dla małych i średnich aplikacji z jawną i czytelną architekturą.

Framework

Własne systemy webowe

Panele administracyjne, projekty CMS, aplikacje wewnętrzne i projekty integracyjne oparte na czytelnej bazie PHP.

Architektura

Kontrola nad aplikacją

Kernel, routes, middleware, services i view layer są składane tak, aby pozostały czytelne, łatwe do debugowania i rozszerzalne.

PHP 8.1+

Nowoczesna baza PHP

Strict types, constructor injection, obiekty DTO i standardy PSR dla spójnego rozwoju bez zbędnej magii.