galen是一个低代码平台,支持json、yaml文件生成sequelize模型、influx模型,通过方法定义生成相对应的api以及swagger文档。
- 高可复用性
- 避免项目臃肿,维护困难
- 插件化项目集成,便于抽离模块
- 优雅的restful API维护方案
- 可控的优雅关闭
- 类文件加载器-class-loader
- 公用方法-factories
- sequelize查询语句支持-sequelize-query-filter
- redis公用方法-redis
- influx查询语句支持-influx-query-filter
- swagger文档-swagger
- amqp-amqp
- amqp-next-amqp-next
- bullmq-bullmq
- timing-timing
- 定时任务-schedule
- 日志--logger
- 模型定义基础库-base
- sequelize模型-sequelize-models
- influx模型-influx
- koa-router
- typeorm模型-typeorm-models
- 框架-framework
- 基础模型-models
- 模型路由-models-rest
- 框架-framework-next