Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruixiaozi/brisk-ioc
fast light brisk ioc/di container on nodejs; Node下快速 轻量的IoC/DI容器,依赖注入,配合装饰器使用
https://github.com/ruixiaozi/brisk-ioc
dependency-injection fast ioc ioc-container lightweight node nodejs
Last synced: about 2 months ago
JSON representation
fast light brisk ioc/di container on nodejs; Node下快速 轻量的IoC/DI容器,依赖注入,配合装饰器使用
- Host: GitHub
- URL: https://github.com/ruixiaozi/brisk-ioc
- Owner: ruixiaozi
- License: mit
- Created: 2021-07-15T15:43:23.000Z (over 3 years ago)
- Default Branch: release_0.x.x
- Last Pushed: 2023-11-04T09:36:57.000Z (about 1 year ago)
- Last Synced: 2024-11-08T05:08:36.380Z (2 months ago)
- Topics: dependency-injection, fast, ioc, ioc-container, lightweight, node, nodejs
- Language: TypeScript
- Homepage:
- Size: 208 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# BriskIoC
BriskIoC is a fast, light-weight, brisk IoC/DI container to work in ts-node. It refers to the Spring framework and implements dependency injection through decorators and reflection.
BriskIoC 是一个快速、轻量级、轻快的IoC/DI容器,可以在ts-node中工作。它参考了Spring框架,通过装饰器与反射实现依赖注入。集成日志工具。
推荐(后台开发)搭配:
brisk-ioc + [brisk-controller](https://github.com/ruixiaozi/brisk-controller) + [brisk-orm](https://github.com/ruixiaozi/brisk-orm)
# License
[MIT License](./LICENSE)
Copyright (c) 2021 Ruixiaozi
# Documentation
`git config --global core.autocrlf false`
[参考Example](./example)
# ChangeLog
[查看CHANGELOG](./CHANGELOG.md)
# Support
+ bluebird
+ lodash
+ reflect-metadata
+ brisk-ts-extends
+ brisk-log
+ dirlint
+ eslint-config-brisk# Plugins
+ [brisk-controller 基于express的controller](https://github.com/ruixiaozi/brisk-controller)
+ [brisk-orm 支持mongodb的orm](https://github.com/ruixiaozi/brisk-orm)
# VSCode Extentions Support+ EditorConfig for VS Code
+ eslint
+ commitlint