介绍
Halsp - 面向云的现代渐进式轻量 Node.js 框架
Halsp 是一个高效可伸缩的渐进式 nodejs 框架
可以使用原生 NodeJS 服务,也可以运行于 serverless,还支持多种微服务通信
优势
- 源码完全由 TypeScript 构成,有着完善的 TypeScript 支持
- 组件式添加功能,避免代码冗余,保持项目快速高效
- 完善的 Ioc 容器,用依赖注入让大型项目解耦,更易读
- 丰富的扩展能力,Halsp 核心使用了中间件模型,可扩展性强
- 与路径相关联的路由解析,进一步解耦各模块,路由编译能够让请求更高效
- 编译阶段扫描项目,运行阶段不再扫描模块,启动速度更快
- 优化 serverless 请求,不会和其他框架一样把请求时间浪费在初始化上
环境准备
提问
- 一般性问题请使用 Discussions
- 其他如果是代码错误或功能建议
- 转至 Halsp Issues
- 提 Issue 时需选择 Issue 模板,并尽量填写完整内容
后续教程
后续教程均使用 TS,你可以借助 Babel 编译器来使用 JS