Vue·js項目實戰

Vue·js項目實戰

《Vue·js項目實戰》是2020年3月人民郵電出版社出版的圖書,作者是[法]紀堯姆·周(Guillaume Chau)。

基本介紹

  • 中文名:Vue·js項目實戰
  • 作者:[法]紀堯姆·周(Guillaume Chau)
  • 出版時間:2020年3月
  • 出版社:人民郵電出版社
  • 頁數:278 頁
  • ISBN:9787115501998
  • 定價:69 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書基於6個項目來引導讀者深入理解Vue.js。書中首先介紹Vue的基礎知識,並使用指令和豐富的用戶體驗創建D一個Web套用;隨後通過創建基於瀏覽器的遊戲來介紹動畫和互動性;然後通過可用的工具和預處理器講解如何使用外掛程式創建多頁面套用,並為套用創建高效、高性能的組件;接下來創建一個線上商店並對其進行最佳化;zui後將Vue與實時庫Meteor集成,創建一個顯示實時數據的儀錶盤。

圖書目錄

第1章 Vue開發入門 1
1.1 為什麼需要另外一個前端框架 1
1.1.1 一個有發展前景的項目 2
1.1.2 兼容性要求 2
1.2 一分鐘設定 3
1.3 創建一個套用 3
1.4 藉助模板實現DOM的動態性 6
1.4.1 文本顯示 6
1.4.2 利用指令添加基本的互動 7
1.5 小結 8
第 2章 項目1:Markdown筆記本 9
2.1 一個基本的筆記編輯器 10
2.1.1 項目設定 10
2.1.2 筆記編輯器 11
2.1.3 預覽面板 12
2.1.4 保存筆記 15
2.1.5 載入已保存的筆記 18
2.2 多條筆記 20
2.2.1 筆記列表 20
2.2.2 選中一條筆記 25
2.2.3 筆記工具列 32
2.2.4 狀態欄 36
2.3 小結 40
第3章 項目2:城堡決鬥遊戲 41
3.1 遊戲規則 41
3.2 項目設定 44
3.3 暴風雨前的平靜 45
3.3.1 模板選項 45
3.3.2 套用的state 45
3.3.3 萬能的組件 47
3.4 構建用戶界面 48
3.4.1 第 一個組件:頂欄 48
3.4.2 顯示卡牌 52
3.4.3 手牌 57
3.4.4 浮層 68
3.5 遊戲世界和場景 75
3.5.1 城堡 75
3.5.2 城堡旗幟 77
3.5.3 雲的動畫 82
3.6 遊戲玩法 85
3.6.1 抽取卡牌 85
3.6.2 出牌 86
3.6.3 下一回合 90
3.7 小結 92
第4章 高級項目設定 93
4.1 設定開發環境 93
4.1.1 安裝官方命令行工具vue-cli 93
4.1.2 代碼編輯器 94
4.2 第 一個完整的Vue套用 94
4.2.1 項目腳手架 94
4.2.2 創建套用 95
4.2.3 渲染函式 96
4.2.4 配置Babel 97
4.2.5 更新依賴 98
4.2.6 為生產構建 99
4.3 單檔案組件 100
4.3.1 模板 101
4.3.2 腳本 102
4.3.3 樣式 104
4.3.4 組件內的組件 106
4.4 小結 108
第5章 項目3:支持中心 109
5.1 通用套用結構 109
5.1.1 項目設定 109
5.1.2 路由和頁面 110
5.2 FAQ——使用API 119
5.2.1 伺服器設定 119
5.2.2 使用fetch 119
5.2.3 用自己的外掛程式擴展Vue 124
5.2.4 使用mixin復用代碼 126
5.3 支持工單 132
5.3.1 用戶認證 132
5.3.2 顯示和增加工單 152
5.3.3 高級路由特性 164
5.4 小結 171
第6章 項目4:部落格地圖 172
6.1 Google認證和狀態管理 173
6.1.1 項目設定 173
6.1.2 使用Vuex進行狀態管理 177
6.1.3 用戶狀態 187
6.2 嵌入Google地圖 193
6.2.1 安裝 193
6.2.2 添加地圖 194
6.2.3 將BlogMap連線到store 196
6.3 部落格和評論 201
6.3.1 在store中添加部落格模組 201
6.3.2 渲染函式和JSX 202
6.3.3 創建一篇部落格 210
6.3.4 獲取部落格列表 217
6.3.5 選中部落格 222
6.4 小結 231
第7章 項目5:線上商店以及擴展 232
7.1 高級開發流程 232
7.1.1 項目設定 233
7.1.2 使用PostCSS為CSS自動添加前綴 235
7.1.3 通過ESLint提升代碼質量和風格 236
7.1.4 Jest單元測試 240
7.2 補充話題 245
7.2.1 國際化和代碼拆分 245
7.2.2 服務端渲染 250
7.2.3 生產環境構建 260
7.3 小結 263
第8章 項目6:使用Meteor開發實時儀錶盤 264
8.1 項目設定 265
8.1.1 什麼是Meteor 265
8.1.2 安裝Meteor 265
8.1.3 創建項目 266
8.1.4 第 一個Vue Meteor套用 266
8.1.5 路由 268
8.2 產品測量記錄 269
8.2.1 集成Meteor集合 269
8.2.2 設定數據 269
8.2.3 模擬測量記錄 270
8.3 儀錶盤和報告 272
8.3.1 進度條庫 272
8.3.2 Meteor發布 272
8.3.3 創建儀錶盤組件 273
8.4 小結 277

相關詞條

熱門詞條

聯絡我們