Vue.js 前端開發實戰
內容描述
本書系統地介紹了Vue.js前端開發的主要知識和典型應用,內容涵蓋Web前端開發基礎、常用開發工具、
Vue基本語法及應用、Vue路由、Vuex狀態管理、Vue過渡和動畫、Vue高級開發環境、
路由及狀態管理進階、服務器端渲染、UI框架的應用和網絡日記系統前端開發等。
本書精心選擇和組織Vue.js框架知識,按照工作過程設計學習任務,內容循序漸進,語言通俗易懂,
實驗步驟詳盡,可以幫助讀者快速掌握Vue.js的相關知識及應用,切實有效地提高前端應用的開發技能。
通過引入並使用ElementUI、MintUI等UI框架,
讀者可以輕鬆開發出具有極佳用戶體驗的界面。
本書結構合理,內容豐富,實用性強,
可以作為高等院校計算機及相關專業學生的教材,
也可以作為前端開發工程師的培訓教材。
前端開發人員及移動應用開發人員也可以選擇本書作為自學用書。
目錄大綱
第1章Web前端開發基礎/1
1.1HTML5/1
1.2CSS3/2
1.3JavaScript/3
1.4jQuery簡介/33
1.5Vue/34
1.6ElementUI/34
1.7MintUI/34
1.8前端開發技術選型/35
第2章常用開發工具/36
2.1Visual Studio Code/36
2.2HBuilderX/40
2.3Notepad++/41
2.4谷歌/火狐瀏覽器/43
2.5JavaScript基本應用/45
2.6jQuery基本應用/53
2.7Vue基本應用/54
第3章Vue基本語法及應用/58
3.1Vue實例及配置選項/58
3.2Vue數據綁定/67
3.3Vue事件/79
3.4Vue組件/86
3.5Vue生命週期/95
3.6Vue全局API/101
3.7Vue實例屬性/107
3.8Vue組件合併/117
3.9Vue全局配置/121
第4章Vue路由/127
4.1路由簡介/127
4.2vuerouter基礎/128
4.3動態路由/131
4.4嵌套路由/135
4.5命名路由/138
4.6命名視圖/140
4.7編程式導航/143
第5章Vuex狀態管理/149
5.1Vuex入門/149
5.2Vuex配置選項/155
5.3Vuex中的API/170
第6章Vue過渡和動畫/174
6.1過渡和動畫基礎/174
6.2多個元素過渡/183
6.3多個組件過渡/188
6.4列表過渡/190
第7章Vue高級開發環境/202
7.1搭建Vue開發環境/202
7.2插件/213
7.3CLI服務和配置文件/214
7.4環境變量和模式/220
7.5靜態資源管理/222
第8章路由及狀態管理進階/225
8.1用戶登錄註冊案例/225
8.2購物車案例/231
第9章服務器端渲染/244
9.1服務器端渲染概述/244
9.2手動搭建簡單服務器端渲染項目/245
9.3Vue CLI+webpack搭建服務器端渲染項目/249
9.4Nuxt.js搭建服務器端渲染項目器/254
第10章UI框架的應用/260
10.1ElementUI/260
10.2MintUI/270
第11章網絡日記系統前端開發/278
11.1系統概述/278
11.2環境準備/280
11.3項目搭建/280
11.4用戶模塊/283
11.5日記模塊/290
參考文獻/309
作者介紹
張建寧
高級工程師,先後在軟件公司及某知名IT培訓機構擔任高級工程師及講師職務。
作者長期從事軟件開發及教學工作,具有豐富的開發及教學經驗,
任教期間獲得了領導及學生的一致好評。