深度探索Vue.js——原理剖析与实战应用
"全面分析Vue 2.x到Vue 3.x的底层原理和项目实践方案!助力读者开启Vue.js框架的探索旅程 "

作者:张云鹏

丛书名:开发者成长丛书

定价:189元

印次:1-1

ISBN:9787302610991

出版日期:2023.03.01

印刷日期:2023.03.14

图书责编:赵佳霓

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统的介绍了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框架初学者的入门书籍,也可以作为行业在职前端程序员及培训机构的参考书籍。

张云鹏,前中国联通(黑龙江)产业互联网公司前端技术专家。10年软件研发经验,精通前、后端技术。带领百人技术团队专注于企业内部前端框架研发、前端高性能渲染、前端自动化部署,以及前端核心架构建设。精通Web应用开发,移动App开发及桌面程序开发。现IT教育行业从业者,致力于IT领域的知识分享和开源贡献,将多年的一线架构设计经验和研发经验融入IT教育领域。

前言 随着互联网技术的不断发展,Web技术迭代速度飞快,尤其是Web前端技术。从最早的网页三剑客,到现在React、Vue和Angular三足鼎立,加上Webpack和Vite等无法被撼动的编译技术的出现,使Web前端开发领域产生了翻天覆地的变化。 笔者从业互联网10年,亲眼见证了前端技术的发展历程。目前三大MVVM框架的生态系统均非常完善,在世界范围内有大量公司和个人开发者对三大框架持续提供生态建设,更有大量Web前端开发者在使用以上三大框架的生态进行Web应用建设,新的前端技术在应用领域已经非常成熟。Vue作为三大框架之一,也具备完善的生态和非常活跃的社区用户,并且在国内的Web应用开发领域起着重大的作用。笔者在多年的Web开发历程中使用Vue框架上线了大量的Web应用,也为Vue框架的生态建设做出了很多贡献,所以笔者打算通过编写书籍的形式,将Vue生态的完整学习历程整理并分享给读者。 本书以Vue框架为核心,以Vue 2.x和Vue 3.x两条生态为起点,分别介绍两个生态体系的完全学习攻略,读者可以通过阅读本书,快速地掌握两套Vue生态的入门到企业项目开发,笔者希望帮助准备学习前端开发的读者,使他们在前端学习的过程中少走弯路,也希望帮助正在从事前端开发的读者,使他们更深层地了解Vue生态体系并实现升职加薪。通过编写本书,笔者总结了大量开发场景的实际经验,也查阅了大量的官方文档,这使笔者也在多个维度上有了更深层的提升,收获良多。 本书主要内容 第1章主要介绍Web前端的发展史、Vue框架是如何诞生的,以及掌握什么样的知识才能胜任Vue框...

目录
荐语
查看详情 查看详情

目录

第1章Web前端技术架构及Vue框架

1.1Web前端技术架构发展历程

1.2Vue等新框架的诞生

1.2.1Webpack介绍

1.2.2Vue框架介绍

1.3Vue与主流前端框架的对比

第2章Vue 2.x开发基础

2.1Vue是什么

2.2环境搭建和Hello World

2.3Vue的插值表达式

2.4Vue的常用指令介绍

2.4.1vhtml指令介绍

2.4.2vtext指令介绍

2.4.3vif条件渲染

2.4.4vshow条件渲染

2.4.5vfor列表渲染

2.4.6vmodel双向绑定

2.4.7vonce一次性渲染

2.4.8vbind属性绑定介绍

2.4.9von事件绑定介绍

2.4.10style绑定介绍

2.4.11class绑定介绍

2.4.12其他常用指令介绍

2.5Vue的常用选项介绍

2.5.1data选项介绍

2.5.2计算属性介绍

2.5.3watch监听介绍

2.6Vue的生命周期介绍

2.6.1生命周期图解

2.6.2生命周期钩子函数详细讲解

第3章Vue 2.x组件开发

3.1Vue组件定义方案

3.1.1自定义组件介绍

3.1.2组件的属性介绍

3.1.3组件的事件绑定介绍

3.1.4组件属性的双向绑定

3.1.5组件属性的多重双向绑定

3.1.6实现一个自定义... 查看详情

本书以Vue框架为核心,以Vue 2.x和Vue 3.x两条生态为起点,分别介绍两个生态体系的完全学习攻略,读者可以通过阅读本书,快速掌握两套Vue生态的入门到企业项目开发,帮助读者在前端学习的过程中少走弯路,更深层地了解Vue生态体系并实现升职加薪。

查看详情