DLight Docs Structure

Cấu trúc dự án DLight

Cấu trúc mặc định trong repo hiện tại:

DLight/
├─ app/                 # code ứng dụng (MVC, routes, middleware, command)
│  ├─ Controller/       # controllers (App\Controller\*)
│  ├─ Model/            # models (App\Model\*)
│  ├─ Middleware/       # middleware app-level
│  ├─ Router/           # khai báo routes web/api/command
│  ├─ Command/          # lệnh CLI mẫu
│  └─ database/         # dữ liệu demo (json/sqlite)
├─ src/                 # core framework (DLight\*)
├─ config/              # cấu hình (app, route, database, view, mail...)
├─ resource/
│  ├─ view/             # view templates (php/twig/bladeone...)
│  └─ js/               # tài nguyên frontend demo (nếu có)
├─ public/              # document root (index.php, .htaccess, static files)
├─ docs/                # tài liệu framework (static)
├─ dli                  # CLI bootstrapper (php dli ...)
└─ composer.json        # dependencies + autoload

Entry point (Web)

Routes

Views

Core framework