第5階段 Vue2和Vue3全家桶與多端應(yīng)用開(kāi)發(fā)
Vue2、Vue-router框架編程
課程內(nèi)容
掌握Vue的單文件組件,指令、雙向數(shù)據(jù)綁定、生命周期、胡須表達(dá)式Mustach、插槽、混入、全局指令,全局組件、組件封裝、計(jì)算屬性、過(guò)濾器等特性和路由的使用。
Vuex狀態(tài)管理
課程內(nèi)容
Vuex的核心state/mutations/actions/getters/module,輔助函數(shù)mapState/mapGetters/mapActions/mapMutations,命名空間拆分倉(cāng)庫(kù)等
Elementui/Iview/ VantUI ui框架的使用
課程內(nèi)容
使用PC端ui框架element-ui/ivew或移動(dòng)端ui框架vantui,完成項(xiàng)目的組件化開(kāi)發(fā)
項(xiàng)目實(shí)戰(zhàn)
商家后臺(tái)管理系統(tǒng) 、商家移動(dòng)端App
DataV數(shù)據(jù)大屏
課程內(nèi)容
數(shù)據(jù)可視化方案、Vue中的數(shù)據(jù)可視化方案、基于echarts封裝的數(shù)據(jù)可視化倉(cāng)庫(kù) dataV
Vue3框架編程
課程內(nèi)容
掌握Vue3的Proxy,新的響應(yīng)式ref和reactive,組合式CompositionApi的使用,以及Hooks的使用,使用Vue3完成大型項(xiàng)目開(kāi)發(fā)
項(xiàng)目實(shí)戰(zhàn)
vite+Vue3家修管理后臺(tái)系統(tǒng)
@vue/cli 和 Vite
課程內(nèi)容
搭建項(xiàng)目腳手架,基于TS的配置和JS的配置,Vue2的版本和Vue3的版本;新一代構(gòu)建工具,搭建Vue3項(xiàng)目,極速啟動(dòng)打包,實(shí)現(xiàn)大型項(xiàng)目秒刷,等待編譯
項(xiàng)目實(shí)戰(zhàn)
vite+Vue3家修管理后臺(tái)系統(tǒng)
TypeScript
課程內(nèi)容
TypeScript基礎(chǔ)類(lèi)型、變量聲明、接口、類(lèi)、函數(shù)、泛型、枚舉、類(lèi)型推導(dǎo)、交叉類(lèi)型、聯(lián)合類(lèi)型、類(lèi)型保護(hù)、裝飾器、tsconfig等
項(xiàng)目實(shí)戰(zhàn)
TypeScript+Vue3實(shí)現(xiàn)后臺(tái)管理系統(tǒng)
MVVM源碼解析
課程內(nèi)容
MVC和MVVM源碼解析,深入Vue2和Vue3的底層原理,手寫(xiě)實(shí)現(xiàn)Vue2和Vue3的響應(yīng)式系統(tǒng),雙向數(shù)據(jù)綁定,發(fā)布訂閱等。
項(xiàng)目實(shí)戰(zhàn)
手寫(xiě)實(shí)現(xiàn)mini版本Vue
uniapp微信小程序
課程內(nèi)容
微信小程序開(kāi)發(fā)、uniapp跨多端開(kāi)發(fā)、編譯到H5、IOS、Android和各個(gè)小程序平臺(tái)。