介绍

Halsp Logo

Halsp - 面向云的现代渐进式轻量 Node.js 框架

GitHub licensenpm versionnpm downloadsnode compatibilityBuild StatusTest CoveragePRs WelcomeGitpod Ready-to-Code

Halsp 是一个高效可伸缩的渐进式 nodejs 框架

可以使用原生 NodeJS 服务,也可以运行于 serverless,还支持多种微服务通信

优势

  1. 源码完全由 TypeScript 构成,有着完善的 TypeScript 支持
  2. 组件式添加功能,避免代码冗余,保持项目快速高效
  3. 完善的 Ioc 容器,用依赖注入让大型项目解耦,更易读
  4. 丰富的扩展能力,Halsp 核心使用了中间件模型,可扩展性强
  5. 与路径相关联的路由解析,进一步解耦各模块,路由编译能够让请求更高效
  6. 编译阶段扫描项目,运行阶段不再扫描模块,启动速度更快
  7. 优化 serverless 请求,不会和其他框架一样把请求时间浪费在初始化上

环境准备

  • node compatibility

提问

后续教程

后续教程均使用 TS,你可以借助 Babel 编译器来使用 JS