本書系統的介紹了Vue框架基礎、框架應用、生態組成、項目實戰、框架演進、Vue原理剖析及Vue框架的原理實現。
全書共分為8章:第1章為行業發展介紹,第2章為Vue 2.x的開發基礎,第3章為Vue 2.x的組件開發,第4章為Vue CLI開發完全指南,第5章為Vue CLI項目實戰,第6章為Vite+Vue 3完全開發指南,第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框架初學者的入門書籍,也可以作為行業在職前端程序員及培訓機構的參考書籍。