Skip to content

node.js -> koa.js koa.js学习demo,包含登录、鉴权、jwt、路由、错误处理等功能模块

License

Notifications You must be signed in to change notification settings

WebsterSun/koa.js-study-demo

Repository files navigation

koa.js-study-demo

node.js -> koa.js koa.js学习demo,包含登录、鉴权、jwt、路由、错误处理等功能模块 使用到的数据库插件 typeorm 0.3.17版本 与 0.2.x 版本有所区别

所用技术

  • Node.js:10.x 及以上
  • npm:6.x 及以上
  • Koa:2.x
  • MySQL:推荐稳定的 5.7 版本及以上
  • TypeORM:0.3.x
  • argon2加密

学习目标

学完这篇教程,你将学会:

  • 如何编写 Koa 中间件
  • 通过 @koa/router 实现路由配置
  • 通过 TypeORM 连接和读写 MySQL 数据库(其他数据库都类似)
  • 了解 JWT 鉴权的原理,并动手实现
  • 掌握 Koa 的错误处理机制

参考文章:[一杯茶的时间,上手 Koa2 + MySQL 开发](https://juejin.cn/post/6844904170642735118)

About

node.js -> koa.js koa.js学习demo,包含登录、鉴权、jwt、路由、错误处理等功能模块

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published