Lemonade Framework

Kontakt

Lemonade Framework to modularny application framework PHP 8.1+ oparty na standardach PSR dla utrzymywalnych aplikacji webowych, administracyjnych, CMS i integracyjnych.

O projekcie

Lemonade Framework to modularny application framework dla PHP 8.1+. Jest przeznaczony dla projektów, w których liczą się czytelny kod, jawna kompozycja usług i długoterminowo utrzymywalna architektura.

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.

Kernel CLI przez `vendor/bin/lemonade` używa tej samej konfiguracji i providerów co runtime HTTP. Komendy obsługują migracje, workery kolejek i operacje planowane przez cron.

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.