深度探索Vue.js:原理剖析与实战应用

深度探索Vue.js:原理剖析与实战应用

作者:张云鹏

出版社:清华大学

出版年:2023年2月

ISBN:9787302610991

所属分类:民俗文化

书刊介绍

《深度探索Vue.js:原理剖析与实战应用》内容简介

本书系统地介绍了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.3、Vue与主流前端框架的对比
第2章:Vue
2.x开发基础
2.1、Vue是什么
2.2、环境搭建和Hello
World
2.3、Vue的插值表达式
2.4、Vue的常用指令介绍
2.5、Vue的常用选项介绍
2.6、Vue的生命周期介绍
第3章:Vue
2.x组件开发
3.1、Vue组件定义方案
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.3、Vue
CLI的项目开发实战
4.4、认识路由框架Vue
Router
4.5、路由的深入研究
4.6、结合路由系统的项目开发
4.7、UI框架的引入
4.8、通过ElementUI重构项目
4.9、Axios网络通信框架
4.10、什么是状态管理
第5章:Vue
CLI项目从0开始实战
5.1、项目搭建
5.2、全局状态配置
5.3、完成用户管理模块的开发
5.4、完成角色管理模块的开发
5.5、完成菜单管理模块的开发
5.6、完成商品模块的开发
第6章:Vite+Vue
3.x完全开发指南
6.1、Vue
3.x入门
6.2、Vite介绍
6.3、组合式API与响应式API
6.4、Vue
3的函数式编程
6.5、Vue
3自定义组件开发介绍
第7章:Vue
3.x项目实战
7.1、Vue
3.x与Vue
Router
4.x的整合
7.2、Vuex
3.x与Vuex
4.x的整合
7.3、Pinia状态管理模块新的选择
7.4、Vue
3.x与ElementPlus的整合
7.5、从0开始构建Vite+Vue
3.x+Vue
Router
4.x+Pinia项目
第8章:原理篇
8.1、Vue
2.x的数据响应式原理
8.2、Vue
3.x的数据响应式原理
8.3、虚拟DOM介绍
8.4、路由和状态管理

相关推荐

微信二维码