koa2框架,mongodb做爲數據庫,Es6/7語法編寫,babel編譯ES語法。vue
增長ts語法支持,進行inggit
系統目前包含 文章發佈管理系統、標籤系統、評論系統、用戶系統,四大模塊mongodb
使用koa+mongoose 開發;數據庫
. |——server | |—— config 全局配置 | |—— constant 常量 | | |—— index.js 暴露所有常量 | | └── user.js 用戶常量 | |—— controller 對應路由的邏輯處理 | | |—— article.js 文章 控制器 接口 | | └── comment.js 評論 控制器 接口 | | └── tag.js 標籤 控制器 接口 | | └── user.js 用戶 控制器 接口 | |—— middleware 路由中間件 | |—— model mongoose數據庫模型 | | |—— ArticleModel.js 文章模型 | | |—— TagModel.js 標籤模型 | | └── UserModel.js 用戶模型 | | └── CommentModel.js 評論模型 | |—— mongoose 數據庫方法暴露 | |—— public 靜態資源目錄 | |—— router 路由文件 | | |—— index.js 路由 | | |—— api.js api路由 | | └── user.js user路由 | |—— utils 公共方法 | |—— app.js app入口文件
$ yarn install <!-- 須要開啓管理權限設置 --> $ mongod //開啓mongoDB $ npm run dev //本地測試服務
後端 接口文檔npm