Appearance
InversifyJS 的轻量级方案,不依赖reflect-metadata
精心设计的 API 精简易用,并与 InversifyJS 核心概念和用法高度兼容,无缝衔接现有知识,显著降低迁移和学习成本。
核心实现极致精简,gzip 压缩后仅 约 3kB,在提供强大依赖注入能力的同时,几乎不增加你的应用负担,无额外依赖。
深度 TypeScript 集成,提供出色的类型推导与约束,在绑定、解析和使用依赖的每一步都确保类型正确,从源头消除类型错误隐患。