koa
后端的主框架。
koa-router
基于 Koa 的路由。
koa-static-cache
koa 静态文件代理。
koa-ts-controllers
基于 Koa 和 TypeScript 构建的路由控制系统,它提供了各种装饰器来构
建 RESTfu1 风格的 API.
mysql2
NodeJs 连接操作 MySQL 的库。
sequeliz
一个功能更丰富和强大的数据库操作库,支持 MySQL、 MSSQL、SQLite等数据库,提供了 ORM、 事务 Promise 等支持。
sequelize-typescript
sequelize 的 Typescript 版
class-validator
基于 validator.js 和 TypeScript数据验证工具,对用户或者接口调用传入的数据进行校验。
jsonwebtoken
JWT 鉴权库。
moment
日期时间处理工具。
ts-node-dev
ts-node 的 dev 版,实现了热重载(修改代码即可自动重启服务)。
sequelize-cli
sequelize 提供了的 CLI 工具,可以通过它来维护数据库。