文件名称:InversifyJS:一个强大的和轻量级控制反转容器,支持JavaScript和Node.js-javascript
文件大小:266KB
文件格式:ZIP
更新时间:2024-07-11 04:14:26
其它杂项
InversifyJS:一个强大的和轻量级控制反转容器,支持JavaScript和Node.js InversifyJS 一个强大且轻量级的控制反转容器,适用于由 TypeScript 提供支持的 JavaScript 和 Node.js 应用程序。 关于 InversifyJS 是用于 TypeScript 和 JavaScript 应用程序的轻量级控制反转 (IoC) 容器。 IoC 容器使用类构造函数来识别和注入其依赖项。 InversifyJS 具有友好的 API,并鼓励使用最佳的 OOP 和 IoC 实践。 动机 JavaScript 现在支持具有基于类的继承的面向对象 (OO) 编程。 这些功能很棒,但事实是它们也很危险。 我们需要一个好的 OO 设计(SOLID、Composite Reuse 等)来保护我们自己免受这些威胁。 问题是 OO 设计很困难,这正是我们创建 InversifyJS 的原因。 InversifyJS 是一个工具,可以帮助 JavaScript 开发人员编写具有良好 OO 设计的代码。 哲学 InversifyJS 的开发有 4