幫助中心 | 我的帳號 | 關於我們

深度探索Vue.js(原理剖析與實戰應用)/開發者成長叢書

  • 作者:編者:張雲鵬|責編:趙佳霓
  • 出版社:清華大學
  • ISBN:9787302610991
  • 出版日期:2023/03/01
  • 裝幀:平裝
  • 頁數:777
人民幣:RMB 189 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地介紹了Vue框架基礎、框架應用、生態組成、項目實戰、框架演進、Vue原理剖析及Vue框架的原理實現。
    全書共分為8章:第1章為行業發展介紹,第2章為Vue 2.x的開發基礎,第3章為Vue 2.x的組件開發,第4章為Vue CLI開發完全指南,第5章為Vue CLI項目實戰,第6章為Vite+Vue 3.x完全開髮指南,第7章為Vue 3.x項目實戰,第8章為實現原理介紹。書中主要內容包括Web前端發展史、Vue的誕生、Vue 2.x基礎指令、Vue 2.x常用API、Vue 2.x組件系統、Vue 2.x組件化實戰、Vue CLI腳手架搭建、Vue Router 3.x路由系統、Vuex 3.x狀態管理系統、Axios網路插件、ElementUI框架、Vue 2.x綜合項目實戰、Vue 3.x基礎語法、Vue 3.x組合式API、Vue 3.x響應式API、Vite腳手架、Vue 3.x函數式編程、Vue Router 4.x路由系統、Vuex 4.x狀態管理系統、Pinia狀態管理系統、ElementPlus框架、Vue 3.x的綜合項目實戰、Vue 2.x的響應式數據原理、Vue 3.x的響應式數據原理、虛擬DOM原理、Vue 2.x模擬實現、Vue 3.x模擬實現、Vue Router模擬實現和狀態管理的高級原理。
    書中包含大量應用示例,從基礎入門到進階開發最終滲透到原理和實現。書中的開發示例基於VS Code開發工具和Chrome瀏覽器實現,書中從框架基礎到商城項目的實際開發,分別通過Vue 2.x和Vue 3.x兩套生態體系完整地闡述了如何使用Vue框架生態進行應用開發,內容完整、步驟清晰,提供了工程化的解決方案。
    本書可作為Vue框架初學者的入門書,也可作為行業在職前端程序員及培訓機構的參考書。

作者介紹
編者:張雲鵬|責編:趙佳霓
    張雲鵬,前中國聯通(黑龍江)產業互聯網公司前端技術專家。10年軟體研發經驗,精通前、後端技術。帶領百人技術團隊專註于企業內部前端框架研發、前端高性能渲染、前端自動化部署,以及前端核心架構建設。精通Web應用開發、移動App開發及桌面程序開發。現IT教育行業從業者,致力於IT領域的知識分享和開源貢獻,將多年的一線架構設計經驗和研發經驗融入IT教育領域。

目錄
第1章  Web前端技術架構及Vue框架
  1.1  Web前端技術架構發展歷程
  1.2  Vue等新框架的誕生
    1.2.1  Webpack介紹
    1.2.2  Vue框架介紹
  1.3  Vue與主流前端框架的對比
第2章  Vue 2.x開發基礎
  2.1  Vue是什麼
  2.2  環境搭建和Hello World
  2.3  Vue的插值表達式
  2.4  Vue的常用指令介紹」
    2.4.1  v-html指令介紹
    2.4.2  v-text指令介紹
    2.4.3  v-if條件渲染
    2.4.4  v-show條件渲染
    2.4.5  v-for列表渲染
    2.4.6  y-model雙向綁定
    2.4.7  v-once一次性渲染
    2.4.8  v-bind屬性綁定介紹
    2.4.9  v-on事件綁定介紹
    2.4.10  style綁定介紹
    2.4.11  class綁定介紹
    2.4.12  其他常用指令介紹
  2.5  Vue的常用選項介紹
    2.5.1  data選項介紹
    2.5.2  計算屬性介紹
    2.5.3  watch監聽介紹
  2.6  Vue的生命周期介紹
    2.6.1  生命周期圖解
    2.6.2  生命周期鉤子函數詳細講解
第3章  Vue 2.x組件開發
  3.1  Vue組件定義方案
    3.1.1  自定義組件介紹
    3.1.2  組件的屬性介紹
    3.1.3  組件的事件綁定介紹
    3.1.4  組件屬性的雙向綁定
    3.1.5  組件屬性的多重雙向綁定
    3.1.6  實現一個自定義confirm組件
  3.2  Vue的插槽介紹
  3.3  Vue的動態組件介紹
  3.4  Vue的組件緩存
  3.5  Vue的組件過渡
  3.6  其他高級API的介紹
第4章  Vue CLI開發完全指南
  4.1  什麼是腳手架
  4.2  Vue CLI的入門指南
    4.2.1  使用Vue CLI初始化項目
    4.2.2  腳手架項目結構介紹
    4.2.3  生產環境和開發環境的介紹
  4.3  Vue CLI的項目開發實戰

    4.3.1  從0開始開發一個後台管理系統
    4.3.2  通過動態組件學習視圖切換的概念
  4.4  認識路由框架Vue Router
  4.5  路由的深入研究
    4.5.1  路由的常用跳轉方式
    4.5.2  多級路由的實現
    4.5.3  路由緩存的實現
  4.6  結合路由系統的項目開發
    4.6.1  重構項目的登錄頁面
    4.6.2  重構項目的首頁並實現模擬登錄
    4.6.3  實現多級路由和緩存功能
    4.6.4  導航守衛的介紹
  4.7  U1框架的引入
    4.7.1  什麼是UI框架及常用的UI框架介紹
    4.7.2  ElementUI的介紹及如何結合Vue CLl使用
  4.8  通過ElementUI重構項目
    4.8.1  改造登錄頁面
    4.8.2  改造首頁結構
    4.8.3  導航菜單的實現
    4.8.4  退出登錄功能的實現
  4.9  Axios網路通信框架
    4.9.1  前後分離架構介紹
    4.9.2  Axios簡介及項目中的使用
    4.9.3  什麼是介面及服務介面的部署方式
    4.9.4  在Vue項目中引入Axios框架
    4.9.5  通過真正的網路介面實現登錄功能
  4.10  什麼是狀態管理
    4.10.1  Vue實現狀態管理的方式
    4.10.2  Vuex的介紹
第5章  Vue CLI項目從0開始實戰
  5.1  項目搭建
  5.2  全局狀態配置
    5.2.1  整合Vuex框架
    5.2.2  動態載入菜單
    5.2.3  實現Tabs標籤頁和二級路由頁面
    5.2.4  通過Vuex實現Tab標籤頁和菜單的狀態聯動
  5.3  完成用戶管理模塊的開發
    5.3.1  用戶列表和模糊查詢
    5.3.2  列表的分頁查詢
    5.3.3  新增用戶信息
    5.3.4  編輯用戶信息
    5.3.5  刪除用戶信息
  5.4  完成角色管理模塊的開發
  5.5  完成菜單管理模塊的開發
  5.6  完成商品模塊的開發
第6章  Vite+Vue 3.x完全開髮指南
  6.1  Vue 3.x入門
  6.2  Vite介紹
    6.2.1  什麼是Vite
    6.2.2  使用Vite初始化Vue 3項目

    6.2.3  項目結構介紹
  6.3  組合式API與響應式API
    6.3.1  setup()函數介紹
    6.3.2  reactive()+ref()系列介紹
    6.3.3  computed()函數式用法
    6.3.4  watch()函數式用法
    6.3.5  setup()函數與生命周期的關係
  6.4  Vue 3的函數式編程
    6.4.1  
  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032