-
内容大纲
本书是以实战为导向的前端开发教程,以技术社区网站项目为依托,系统讲解Vue.js框架的核心技术及现代前端工程化实践,涵盖从基础语法到项目部署的全流程技能。全书共六章:第一章奠定前端框架开发基础,涵盖Web前端技术发展概述、前端开发工具、Vue.js入门、前端UI框架入门及版本控制与代码托管;第二章深入基本指令,涵盖数据绑定及相关指令、条件渲染和列表渲染;第三章聚焦交互特性,解析事件处理、计算属性与侦听器;第四章以项目工程化为核心,讲解项目初始化、组件化开发与生命周期;第五章进阶到应用架构优化,探讨路由、组件与状态管理;第六章进行联调与部署实战,完成前后端联调、项目打包部署等生产级操作。
本书可以作为高等职业本专科院校计算机相关专业的教材,也可以作为想要从事Web前端开发相关工作的学习者的自学教材,还可以作为IT类培训机构的Web前端开发培训教材。 -
作者介绍
-
目录
第一章 前端框架开发基础
1.1 Web前端技术发展概述
1.1.1 前端技术演变
1.1.2 前端架构模式
1.1.3 单页面应用
习题1.1
任务1.1 前端框架技术调研
1.2 前端开发工具
1.2.1 VS Code简介与安装
1.2.2 VS Code界面介绍
1.2.3 VS Code常用插件
1.2.4 VS Code集成AI代码工具
1.2.5 VS Code常用快捷键
习题1.2
任务1.2 掌握VS Code高效开发技巧
1.3 Vue.js入门
1.3.1 Vue.js简介
1.3.2 Vue.js脚本引入
1.3.3 Vue.js应用实例创建
习题1.3
任务1.3 开发个人主页
1.4 前端UI框架入门
1.4.1 Element Plus集成
1.4.2 Element Plus组件
1.4.3 Element Plus布局
习题1.4
任务1.4 开发网站首页
1.5 版本控制与代码托管
1.5.1 版本控制工具Git
1.5.2 代码托管平台Gitee
习题1.5
任务1.5 实现代码托管
第二章 基本指令
2.1 数据绑定及相关指令
2.1.1 双大括号文本插值
2.1.2 v-text指令
2.1.3 v-html指令
2.1.4 v-bind指令
2.1.5 v-model指令
习题2.1
任务2.1 开发注册和登录页面
2.2 条件渲染
2.2.1 v-if指令
2.2.2 v-else指令
2.2.3 v-else-if指令
2.2.4 v-show指令
2.2.5 v-if指令与v-show指令比较
习题2.2
任务2.2 开发个人中心页面
2.3 列表渲染
2.3.1 v-for指令
2.3.2 v-for指令与v-if指令
习题2.3
任务2.3 开发列表渲染功能
第三章 交互特性
3.1 事件处理
3.1.1 v-on指令
3.1.2 事件修饰符
3.1.3 按键修饰符
3.1.4 系统修饰符
习题3.1
任务3.1 开发商城页面
3.2 计算属性
3.2.1 特点和基本用法
3.2.2 与方法的比较
习题3.2
任务3.2 优化商城交互功能
3.3 侦听器
3.3.1 基本用法
3.3.2 深层侦听器
习题3.3
任务3.3 集成表单验证机制
第四章 项目工程化
4.1 项目初始化
4.1.1 包管理工具
4.1.2 脚手架
4.1.3 项目创建
4.1.4 前端UI框架集成
习题4.1
任务4.1 搭建开发环境及创建项目
4.2 组件化开发
4.2.1 单文件组件
4.2.2 API
4.2.3 响应式机制
4.2.4 调试工具
习题4.2
任务4.2 组件化重写网站
4.3 生命周期
4.3.1 生命周期钩子
4.3.2 生命周期钩子的应用
习题4.3
任务4.3 数据加载与用户体验优化
第五章 应用架构优化
5.1 路由
5.1.1 静态路由
5.1.2 动态路由
5.1.3 路由传参
5.1.4 嵌套路由
5.1.5 编程式导航
5.1.6 重定向
5.1.7 导航守卫
习题5.1
任务5.1 利用路由技术实现完整导航体系
5.2 组件
5.2.1 组件注册及Props
5.2.2 组件事件
5.2.3 组件通信
习题5.2
任务5.2 开发购物车子组件
5.3 状态管理
5.3.1 Pinia简介
5.3.2 Pinia基本用法
5.3.3 Pinia核心概念
5.3.4 Pinia持久化存储
习题5.3
任务5.3 实现用户登录功能并保持用户状态
第六章 联调与部署
6.1 前后端联调
6.1.1 Axios简介
6.1.2 Axios基本用法
6.1.3 模拟后端接口
习题6.1
任务6.1 开发文章相关功能
6.2 项目打包部署
6.2.1 项目打包
6.2.2 基于Nginx部署
习题6.2
任务6.2 项目打包与本地部署
附录A 习题参考答案
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
