Ampulla
github.com原文 ↗
Ampulla 是一个 TypeScript DI 库,目标是保留接近 NestJS 的 ergonomics,同时修补现有 DI 方案里 token 类型容易脱钩的问题。作者点名了 InversifyJS 的 ServiceIdentifier、TypeDI 的字符串 token、NestJS 依赖 class token、TSyringe 构造函数推断等痛点。它的看点在于把“框架用起来顺手”和“容器解析仍能被类型系统约束”放在同一个设计目标里。
–浏览
评论 · Comments