1 unstable release
0.1.0 | Jun 27, 2020 |
---|
#47 in #ioc
8KB
185 lines
Shine
Shine is a framework for managing lifecycle and dependency of your software components. In some languages, it was called "IoC" and "Dependency Injection". The main usecase of this framework is on medium/large scale web services.
The Shine ecosystem consists of two major concepts: System, Component. A System is a runtime unit that control lifecycles of all Components. A Component is a group of logic. A Component can depends on other Components and it can also have its own internal state.
FAQs
- Q: Does this handle circular dependency?
- A: No, it does not currently.
Dependencies
~1.5MB
~35K SLoC