Skip to main content

关于 TieJS

TieJS 一个基于 TypeScript 的 Node.js 框架,底层基于 KoaTypeDI,核心特性是使用依赖注入组织应用代码。

特性#

  • TypeScript, 全面拥抱 TypeScript
  • 依赖注入,易于编写可维护、可测试的代码
  • 基于 Koa,易于可以复用 Koa 中间件生态
  • 开箱即用,零配置开始项目
  • 插件体系, 易于扩展

核心技术#

TieJS 使用下面这些开源技术,如果你们喜欢它们,我相信你也会爱上 TieJS。

名字#

Tie意为绳子,在 TieJS 中,最核心的单元是一个个 Injectable 的模块,通过依赖注入这根绳子,你可以有序地组织一个复杂的项目。

灵感#

TieJS 的实现借鉴了以下框架: