推荐一本Vue3开发的书

《Vue3.x+TypeScript实践指南》已经于2022-10月出版了

转眼回长沙快2年了,图书本在去年就已经完稿,因为疫情,一直耽搁了,直到这个月才出版!疫情之下,众生皆苦!感觉每天都是吃饭、睡觉、上班、做核酸!

  图书介绍

  为了紧跟技术潮流,该书聚焦于当下火的Vue3和TypeScript及其相关技术,这些知识是面试Vue方向前端岗位时必须掌握的内容。该书站在初学者的视角,将理论和实践相结合,通过循序渐进、由浅入深的方式来一一讲解Vue3的技术体系,让读者在学习的过程中不断提升前端开发水平。阅读该书仅需要有CSS、HTML、JS基础,即使你是一个Vue初学者,阅读该书也不会有任何困难。书中提供了丰富的示例来帮助读者将理论知识运用于实践,让读者学习起来不会感到枯燥乏味。相信该书能让读者在短时间内快速掌握TypeScript和Vue3的相关知识,并能够将所学知识运用到实际应用当中去。
  如果你是Vue初学者,建议你按照章节顺序从头到尾阅读,如果你已经有了一定的基础,可以挑选自己感兴趣的章节进行阅读。
  《Vue3.x TypeScript实践指南》适合vue3初学者及所有Web开发从业人员,也适合作为高等院校和培训学校计算机专业课程的教学参考书。

  本书分为10章,第1~2章是讲解TypeScript基础和常用语法,第3章是对Vue3的基础知识点进行介绍,第4章是对Vue3中新增的Composition API进行详细的介绍,第5章是介绍Vue3中新增的组件和API,第6章是介绍vue-router和vuex的相关知识,第7章是介绍Vue3的常用UI框架,第8章是对Webpack5进行介绍,第9章是通过一个大屏展示的实战项目来将书中的内容应用到实践中,第10章是讲解Vue前端岗位的面试求职,而我们学习技术的最终目的就是为了就业。

  其它图书

  本书提供PPT课件!

  购买地址

    京东

    当当

    天猫

           有需要的读者可以加我微信(jiekzou)购买,打5折,数量有限,先到先得,比在线商城更加优惠哦!

  图书目录

简介

前言

目录

第 1 章

◄ TypeScript基础 ►

1.1 初识 TypeScript

1.1.1 TypeScript的介绍

1.1.2 TypeScript的特点

1.2 安装 TypeScript

1.2.1 安装node.js

1.2.2 npm

1.2.3 npm install --save 、--save-dev 、-D、-S、-g 的区别

1.2.4 yarn

1.2.5 全局安装 TypeScript

1.3 第一个 TypeScript 程序

1.3.1 ts和js的区别

1.3.2 编写TS程序

1.3.3 手动编译代码

1.3.4 VS Code自动编译

1.3.5 类型注解

1.3.6 接口

1.3.7 类

1.4 使用Webpack打包TypeScript

1.5 VS Code

1.5.1 忽略node_module目录

1.5.2 安装VS Code插件

1.5.3 打开并运行webpack项目

1.5.4 VS Code配置

1.5.5 搜索

第 2 章

◄ TypeScript常用语法 ►

2.1 基础类型

2.1.1 布尔值

2.1.2 数字

2.1.3 字符串

2.1.4 undefined 和 null

2.1.5 数组

2.1.6 元组 Tuple

2.1.7 枚举

2.1.8 any

2.1.9 void

2.1.10 Never

2.1.11 Object

2.1.12 联合类型

2.1.13 类型断言

2.1.14 类型推断

2.2 接口

2.2.1 接口初探

2.2.2 可选属性 ?

2.2.3 只读属性readonly

2.2.4 函数类型

2.2.5 类类型

2.3 类

2.3.1 基本示例

2.3.2 继承

2.3.3 公共,私有与受保护的修饰符

2.3.4 readonly 修饰符

2.3.5 存取器

2.3.6 静态属性

2.3.7 抽象类

2.4 函数

2.4.1 基本示例

2.4.2 函数类型

2.4.3 可选参数和默认参数

2.4.4 剩余参数

2.4.5 函数重载

2.5 泛型

2.5.1 泛型引入

2.5.2 使用函数泛型

2.5.3 多个泛型参数的函数

2.5.4 泛型接口

2.5.5 泛型类

2.5.6 泛型约束

2.6 声明文件和内置对象

2.6.1 声明文件

2.6.2 内置对象

第 3 章

◄ Vue3快速上手 ►

3.1 Vue介绍

3.2 认识Vue3

3.3 vue-devtools

3.3.1 官网编译安装

3.3.2 极简插件在线安装

3.4 创建vue3项目

3.4.1 使用 vue-cli 创建

3.4.2 vue3目录结构分析

3.4.3 使用 vite 创建

3.5 Vue常用指令介绍

3.5.1 v-text

3.5.2 v-html指令

3.5.3 v-model和v-bind

3.5.4 v-once

3.5.5 v-pre

3.5.6 v-cloak

3.5.7 v-for和key属性

3.5.8 v-on

3.5.9 多事件处理

3.5.10 事件修饰符

3.5.11 键盘修饰符

3.5 在Vue中使用样式

3.5.1 使用class样式

3.5.2 使用内联样式

3.6 条件判断

3.6.1 v-if

3.6.2 v-if v-else

3.6.3 v-else-if

3.6.4 在