koa...非專業練手

koa測試項目
閒來沒事主要是爲了練習 es7 async await語法, 採用node koa2 作語法測試, 同時爲了學node,mysql, 只是提供接口。
我覺得 koa 可能就是 扁平化promise 回調, 代碼更加清晰。 我本身寫的可能有點坑了。
主要應用庫和工具node

  1. 數據庫 mysql
  2. 數據庫操做 sequelize
  3. node層 koa2 、各類中間件。
  4. pm2 做爲項目支持。(以前只是瞭解使用)

主要功能(實現其中幾項)
project.jpgmysql

完成:git

  1. 用戶權限分級、用戶管理(生成、刪除、角色修改等)
  2. 用戶信息修改 (暱稱、頭像、密碼重置功能 )
  3. 問題提出、查看、編輯 (含權限)

項目結構
圖片描述
database ---> mysql table model
response ---> 服務器返回數據結構
router ----> 相應的接口api
utils ---> 本身寫的一點 工具函數
init.js ---> 初始化 上傳文件目錄github

index.js 項目啓動入口文件

sql 初學者, node初學者, js 弱雞, 菜鳥+2.sql

地址數據庫

相關文章
相關標籤/搜索