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