Koa实操
- 【基础】Koa安装+路由+日志
- 【模范代码】路由书写
- 【模范代码】入口index.js
- 【配置】dotenv+config
- 项目启动所需依赖及脚本
- setCommon处理所有中间件
- 【中间件】POST请求解析
- 【中间件】模板渲染
- 【中间件】静态文件服务
- 【中间件】协商缓存
- 【中间件】文件压缩
- 【中间件】允许跨域
- 【中间件】安全加固
- 【路由中间件】文件上传
- 【路由中间件】(弃用)防止csrf攻击
- setRouter处理所有路由
- 【服务端渲染】ejs
- 【鉴权】jsonwebtoken
- 【加密】crypto/argon2
- 【数据库】pg-pool+事务中间件
- 【数据库迁移】node-pg-migrate/pg
- migration 备份
- 【缓存】redis
- 【搜索】elasticsearch
- 【日志】koa-log4
- 【日志高级】搭配logstash
- 【pm2】集群开启
- 【小工具封装】 uuid/
- 不建议使用的包