一個項目前端
環境安裝 使用了 cli 腳手架 Koa2 workpackage 其餘小的不計mysql
前端Vue組件搭建sql
數據的簡單測試交互數據庫
數據庫的設計json
建立、鏈接接數據庫跨域
前臺[表單/分類] 發送請求讀取數據庫表服務器
總結:koa
第一次學完一個項目的感覺,熟悉和掌握了 作一個項目的步驟,須要的點,先搞定那一塊再作後面的,總體下來很流暢,內容思路很清晰異步
Login,Index[[頭],[主體【左側【右邊的內容會根據點擊的 index 獲取對用的 slot爲 index的組件】】],[尾部]]測試
1.組件 搭建 不變的就是不變,變更則拆分獨立出來
2.組件內容隨着數據更新 調用
3.組件內須要調用 其餘組件
4.組件的樣式文件、js文件 各個文件的目錄位置分配
5.項目icon圖標 在哪裏定義
6.Vue 調用其餘文件夾 export const SERVER= ''; 使用
7. 好比說 login and index 都屬於首頁雖說 後期會有 默認路由指向 先是login登錄後 是 index 個人想法,You kown?
服務器那邊就是 路由默認路由分類 服務器的全部主題內容 也就是server.use() 選擇 主路由器什麼的都在 那裏寫 ,若是說 使用數據庫 使用一些數據 或者是 數據的庫的配置 獨立出來一個文件寫完,調入 就ok 路由也是
主體:
通常會引入哪些 koa組件 ?
Koa const Koa = require('koa');
路由 const Router = require('koa-router');
數據庫 const mysql = require('mysql');
co-mysql const co = require('co-mysql');
form文件上傳 const body = require('koa-better-body');
guid 惟一標識 const guid = require('uuid'); 37個字符 帶有‘-’ 用替換掉裏面的‘-’ 正好32個
config 自定義的 const config = require('./config');
打字有點生硬,留點手稿 筆記吧