/koa-blog-api

基于Node上层框架 koa2 实现一套健壮性的后端接口,为 nuxt-blog-web服务

Primary LanguageJavaScriptMIT LicenseMIT

Quick start

yarn
yarn dev

Dependencies

{
  "@koa/multer": "^3.0.0",
  "@koa/router": "^10.0.0",
  "ajv": "^8.3.0",
  "axios": "^0.21.1",
  "dotenv": "^8.2.0",
  "jimp": "^0.16.1",
  "jsonwebtoken": "^8.5.1",
  "koa": "^2.13.1",
  "koa-bodyparser": "^4.3.0",
  "koa2-cors": "^2.0.6",
  "multer": "^1.4.2",
  "mysql2": "^2.2.5",
  "sequelize": "^6.6.2"
}

Features

  • 用户系统

    • 用户注册
    • 用户登录
    • 判断用户名是否可用
  • 标签系统

    • 创建标签
    • 获取所有的标签
    • 新建文章时候添加标签