Koa & Mongoose & Vue實現先後端分離--01序言

簡介

這系列文章沒有很深刻的內容,只是一個簡單的全棧實現流程,內容包含先後端開發的主要步驟和過程當中的一些思考。前端

使用koa結合mongoose搭建服務端,jwt實現身份驗證。
vue結合element-ui實現前端渲染,axios負責網絡請求,vuex負責狀態管理。vue

業務模塊:

  1. 登錄
  2. 註冊
  3. 用戶信息
  4. 審批(新建、更新、刪除、查詢)
  5. 日誌系統

內容包含

  • 使用Koa構建Web服務
  • 使用mongoose鏈接MongoDb
  • Schema構建數據結構
  • 登錄/註冊(encrypt
  • 使用Postman測試(token鑑權)
  • JWT認證(jsonwebtoken & koa-jwt
  • 展現/更新人員信息(el-upload & el-dialog
  • 圖片上傳 & 存儲 & 訪問(koa-body & koa-static
  • 日誌系統(koa-morgan & moment
  • 安全策略(xss
  • 一對多數據的增刪改查
  • 不包括上線

學習指望

  • 適合對vuekoamongoose有興趣或基礎瞭解的同窗
  • 忌眼高手低,能夠的話,最好操做一遍
  • 若是在您實現過程當中遇到有價值的問題,並找到了答案,歡迎在對應的文章下留言

效果預覽

圖片很大,可能沒法預覽,能夠下載看效果ios

目錄

  • 序言
  • koa搭建服務端
  • mongoose鏈接數據庫 & 預約義數據結構

版權說明

實現過程當中,遇到問題或不熟悉的地方,參考了不少文章,若是想加入參考連接的同窗,請聯繫我(大衆版本的文章,可能沒什麼印象)。git

源代碼地址github

寫系列文章,容易斷奶,若是堅持下來的話,就把這句話刪掉……web

後續內容多圖警告
Mac演示警告vuex

相關文章
相關標籤/搜索