Composer.js¶
Composer is a simple, light-weight and opinionated framework for rapidly developing scalable REST API services for NodeJS, written in TypeScript.
The framework combines the OpenAPI specification with a simple functional programming model to provide a highly expressive and powerful system for developing REST API services.
Features¶
Built on OpenAPI
HTTP 1.x/2.x Web Server
WebSocket Support
Global Configuration
Dependency Injection
Built-in behaviors for common REST API actions
Built-in ORM layer
Document Version Tracking
MongoDB support
Redis support
2nd Level Caching
Authentication
Role Based Access Control
Prometheseus metrics