diana 0.15.1
diana: ^0.15.1 copied to clipboard
Spring-inspired, annotation-driven backend framework for Dart: compile- time dependency injection, declarative controllers, middleware and validation.
diana #
Runtime for the Diana framework: DianaServer, the
request pipeline (middleware composition + exception boundary),
DianaRequest/DianaResponse, DianaConfig (YAML + environment variables),
and the binding/validation helpers targeted by generated code.
Re-exports package:diana_annotation, so applications only import
package:diana/diana.dart.
The HTTP engine (relic) is confined to
src/adapter/relic_adapter.dart — nothing else in the framework, and nothing
in application code, touches it.