[Javascript] 依賴注入容器: Awilix

Awilix
https://github.com/jeffijoe/awilix

依賴注入DI(Dependency Injection) in awilix
https://github.com/yizihan/blog/issues/3

Day 17 - 二周目 - 依賴注入與組態化專案
https://ithelp.ithome.com.tw/articles/10202513

[譯] awilix模組的作者Jeff Hansen的文章:Dependency Injection in Node.js | 2016
https://www.codewoody.com/posts/30333/

Awilix是Javascript所開發的DI容器,實現是基於ES6 Proxies,意味著不再需要對函數的參數進行字串解析,DI容器的功能是將系統中的模組整合起來,從而讓開發者不再需要太關注這些DI的實現細節問題,並幫助我們應用控制反轉(Inversion of Control, IoC)於系統當中。


#Javascript, Awilix, DI, IoC, Proxies, 容器, 依賴注入, 控制反轉

留言