dartapi 0.0.9
dartapi: ^0.0.9 copied to clipboard
DartAPI A lightweight, FastAPI-inspired framework for building scalable, high-performance REST APIs in Dart with built-in routing, middleware, and CLI support.
0.0.9 #
- Separate CORE logic to separeate DartApi_core package
- Add some linting rules
0.0.8 #
- Improve type safety for Api Request Response
- Implemented Common Serailization Validation
- Changed HTTP Methods.
- Add Meta Data for OpenAPi Implementation
- Add More logs
0.0.7 #
- CORS support
0.0.6 #
- dart format
0.0.5 #
✅ Auth Middleware Support - Add Auth Middleware support for each route. ✅ Auth Middleware Template - Add Auth Middleware template. ✅ Fix Middleware loggin - Fix a Middle ware logging issue which prevented logs on dartapi run ✅ Add Default to CLI
0.0.4 #
✅ Custom Middleware Support - Add Custom Middleware support for each route.
0.0.3 #
✅ Request Validation Middleware - Request Validation using MiddleWare support Added and template generated
0.0.2 #
✅ CLI Tool - Generate projects, controllers, and models using the dartapi
CLI.
0.0.1 #
✅ Fast and lightweight - Minimal dependencies, optimized for speed.
✅ Easy to use - Simple setup and minimal boilerplate.
✅ Configurable port - Start the server with a custom port (--port=<number>
).
✅ Dynamic routing - Automatically registers controllers and their routes.
✅ Middleware support - Includes logging and future authentication middleware.
✅ CLI Tool - Generate projects, controllers, and models using the dartapi
CLI.