很是適合vue初級入坑的同窗…… 總體結構簡單,清晰明瞭。vue
主要使用了koa2
+ vue
完成的一個基本的todo list。
目前只有基礎的功能, 添加,標記完成,刪除。mysql
歡迎star。webpack
https://github.com/tangdaohai/todo-list-vuegit
沒有使用webpack-dev-server這個插件,我的不太喜歡這種方式。github
使用了 koa2
+ kao-webpack-dev-middle,kao-webpack-hot-middle
去完成啓動服務與打包文件並熱加載。web
兩個模塊一個input
,一個list
,list使用了vue transition
模塊有幾小動畫效果。sql
兩個模塊經過vuex Store
關聯一塊兒。 input commit mutations
給 store。 數據變動後自動觸發 computed
相關的數據進行更新元素。vuex
沒有異步運算或者請求因此未用到action
。後端
頁面使用了flex
佈局,我的很是喜歡這個,用起來比較爽。緩存
webpack
相關就不說了……
整個項目雖小,但都是按照vue官方建議的規範去寫,我的感受代碼規範性上仍是不錯的……(不要噴我哦……)
這個項目有不少練手的擴展性
利用local Storage
去緩存數據,持久化到本地。
在後端加mongo
或者`mysql。