vue-cli + vue2.0 + vuex + vue-route + axios + element-ui 本文主要針對前端技術人員,並且有一點基礎的同學。就目前技術發展趨勢而言,mvvm框架是主流方向。個人不推薦新手直接使用,而且需要有一些js基礎,然後學習一段類似jQuery之類的工具之後再開始用這個字框架。
言歸正傳,今天介紹的是前端vue.js框架。Vue 是一套用於構建使用者介面的漸進式框架。與其它大型框架不同的是,Vue 被設計為可以自底向上逐層應用。Vue 的核心庫只關注檢視層,不僅易於上手,還便於與第三方庫或既有專案整合。
本人業餘時間在git上釋出了一個vue構建的前端框(vue-cli + vue2.0 + vuex + vue-route + axios + element-ui),想快速搭建工程的同學可以去下載,git地址:github.com/jackzhujie/…
vue-cli:是vue官方提供的快速搭建專案的工具,react,anguer也有類似的工具,具體安裝可以參考(www.npmjs.com/package/vue…)
vuex:是vue提供的狀態管理工具,簡單解釋就是vue各個元件直接的變數是不能直接共享的,元件直接的引數傳遞才多層的時候變得異常複雜,所以就誕生了vuex的狀態管理工具,保證了狀態的統一和可追蹤,官網地址:vuex.vuejs.org/
vue-route:是vue生態裡面的路由工具,採用路由能輕鬆實現單頁面程式,官網地址:router.vuejs.org/
總結:框架裡面提供了基礎介面,跨域配置,打包的一些常見問題,動態路由等,有任何問題可以給我發郵件。後期git會不定時更新,後期會出一些多頁面和長見問題解決的方案。
最後可以關注我的個人公眾號,學習更多相關知識,程式設計師們都在這裡,你又在哪裡呢?