Mir-Framework
Mir is a Delphi HTTP backend framework that provides dependency injection, attribute-based routing, DTO binding and validation, middleware pipelines, typed configuration options and structured HTTP response handling for building backend services.
- Active · last change 10-14-2026
- ★ 2 on GitHub
README
BackendFramework Documentation
BackendFramework is a Delphi HTTP backend framework built around explicit dependency registration, attribute-based routing, DTO binding/validation, middleware pipelines, and typed application options.
Documentation sections
- Architecture overview
- Dependency container
- Options and configuration
- Logging
- Controllers and routing
- DTOs and validation
- Parameter binding
- Middlewares
- Custom attributes
- HTTP responses
- JSON configuration
- Project conventions
High-level request flow
flowchart TD
A[HTTP request] --> B[Router]
B --> C[Route descriptor]
C --> D[Request scope]
D --> E[Middleware pipeline]
E --> F[Endpoint attribute handlers]
F --> G[Action invoker]
G --> H[Controller action]
H --> I[HTTP response]
