@dooboostore/simple-boot-http-server
v1.0.23
Published
back end http server frameworks
Maintainers
Readme
@dooboostore/simple-boot-http-server
Full Documentation: https://dooboostore-develop.github.io/@dooboostore/simple-boot-http-server
A lightweight and powerful HTTP web server framework for Node.js, built on @dooboostore/simple-boot.
Features
- Declarative Routing: Use decorators like
@Router,@Route,@GET,@POST, etc., to map URL paths and HTTP methods directly to your controller methods. - Middleware via Filters: Intercept the request-response cycle with
Filterclasses to implement cross-cutting concerns like logging, authentication, and CORS. - Lifecycle Endpoints: Hook into the request lifecycle with
EndPointclasses that run on request start, close, or error. - Integrated Exception Handling: Leverage
@simple-boot's AOP capabilities to create robust global error handlers. - Built-in Session Management: Easily manage user sessions with a built-in session manager and customizable storage.
- HTTPS and HTTP/2 Support: Secure your server with HTTPS and HTTP/2 configuration.
Quick Start
npx @dooboostore/create-simple-boot-http-server my-server
cd my-server
npm startLearn More
The detailed API documentation, including all decorators and usage examples, is available on our documentation website.
License
This package is licensed under the MIT License.
