Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

@dooboostore/simple-boot

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dooboostore/simple-boot

A powerful and flexible framework for building robust applications with Dependency Injection, AOP, Routing, Caching, and more.

latest
Source
npmnpm
Version
1.0.52
Version published
Maintainers
1
Created
Source

@dooboostore/simple-boot

NPM version Build and Test License: MIT

Full Documentation: https://dooboostore-develop.github.io/packages/simple-boot

A powerful and flexible framework for backend and service development, providing dependency injection, AOP, routing, and more.

Features

  • Dependency Injection: Manage your application's objects with a powerful DI container using the @Sim decorator. Supports singleton and transient lifecycles.
  • Aspect-Oriented Programming (AOP): Intercept method calls with @Before, @After, and @Around decorators to handle cross-cutting concerns like logging and transactions.
  • Powerful Exception Handling: Use @ExceptionHandler to create robust local and global error handling strategies.
  • Flexible Routing System: Map URL paths to classes or methods with @Router and @Route decorators, including support for path variables.
  • Intent-based Event System: Decouple your application's components with a simple and effective publish-subscribe event system.
  • Method-level Caching: Easily cache the results of expensive methods with the @Cache decorator, including TTL and dynamic key support.
  • Data Validation: Ensure data integrity with the @Validation decorator and a suite of built-in validation rules.

Quick Start

npm install @dooboostore/simple-boot my-project

Learn More

The detailed API documentation, including all decorators and usage examples, is available on our documentation website.

Explore the full @dooboostore/simple-boot documentation »

License

This package is licensed under the MIT License.

Keywords

module

FAQs

Package last updated on 06 Oct 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts