Lemonade Framework

Contact

Lemonade Framework est un application framework PHP 8.1+ modulaire, fondé sur les standards PSR, pour des applications web, d’administration, CMS et d’intégration maintenables.

À propos du projet

Lemonade Framework est un application framework modulaire pour PHP 8.1+. Il s’adresse aux projets où comptent un code lisible, une composition explicite des services et une architecture maintenable à long terme.

Le framework utilise un flux PSR HTTP request/response, son propre kernel, un DI container, du routing, une middleware pipeline, une couche view, une base de données, des sessions, de la validation, des uploads et des fonctions de sécurité de base.

Le kernel CLI via `vendor/bin/lemonade` utilise la même configuration et les mêmes providers que le runtime HTTP. Les commandes prennent en charge les migrations, les workers de queue et les opérations planifiées par cron.

Framework

Systèmes web sur mesure

Interfaces d’administration, projets CMS, applications internes et projets d’intégration construits sur une base PHP lisible.

Architecture

Contrôle de l’application

Le kernel, les routes, le middleware, les services et la couche view sont assemblés de façon à rester faciles à lire, à déboguer et à étendre.

PHP 8.1+

Base PHP moderne

Strict types, constructor injection, objets DTO et standards PSR pour un développement cohérent sans magie inutile.