文件名称:InversifyJS:由TypeScript支持JavaScript和Node.js应用程序的控制容器功能强大而轻量级
文件大小:261KB
文件格式:ZIP
更新时间:2024-02-24 09:19:40
InversifyJS 由TypeScript支持JavaScript和Node.js应用程序的控制容器功能强大而轻便。 关于 InversifyJS是TypeScript和JavaScript应用程序的轻量级控件反转(IoC)容器。 IoC容器使用类构造函数来识别和注入其依赖项。 InversifyJS具有友好的API,并鼓励使用最佳的OOP和IoC做法。 动机 JavaScript现在支持基于类的继承的面向对象(OO)编程。 这些功能很棒,但事实是它们也很。 我们需要一个好的OO设计( , 等)来保护自己免受这些威胁。 问题在于OO设计很困难,这正是我们创建InversifyJS的原因。 InversifyJS是一个工具,可以帮助JavaScript开发人员以良好的OO设计编写代码。 哲学 InversifyJS的开发具有四个主要目标: 允许JavaScript开发人员编写符合SOLID原则的代码。 促进并鼓励遵守最佳OOP和IoC惯例。 尽可能减少运行时开销。 提供。 证词 - 作者 “非常好!我为创建JavaScript和TypeScript的DI框架做了一些