pie1 v1.4.18
#Pie
Pie is a lightweight RPC event driven framework.
The core architecture of the application revolves around standing event listeners that will invoke services class constructors on the one hand, and on the other routing injected service function calls either to local event listeners or work queues.
The framework is pretty bare bone. Application - EventEmitter and resource registration and injection. Controller - ControllerManager manages controller classes.
class C1 {
@InjectLogger logger;
constructor(protected options = {}) {}
p() {
this.logger(123);
}
}
@App.Service()
class S1 {
@InjectLogger logger;
@App.InjectController(C1) c1;
constructor(protected options = {}) {}
d() {
this.logger('this is not what i had on mind');
this.c1.p();
}
}
(new S1({id: 'myContext'})).d();
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago