作品简介

本书从Vue框架的基础语法讲起,逐步深入Vue进阶实战,并在最后配合项目实战案例,重点演示了Vue在项目开发中的一些应用。在系统地讲解Vue的相关知识之余,本书力图使读者对Vue项目开发产生更深入的理解。

本书共分为11章,涵盖的主要内容有前端的发展历程、Vue的基本介绍、Vue的语法、Vue中的选项、Vue中的内置组件、Vue项目化、使用Vue开发电商类网站、使用Vue开发企业官网、使用Vue开发移动端资讯类网站、使用Vue开发工具类网站。

本书内容通俗易懂、案例丰富、实用性强,特别适合Vue的初学者和从业人员阅读,同时也适合职业生涯遇到“瓶颈”的前端从业人员和其他编程爱好者阅读。另外,本书也适合作为相关培训机构的教材。

刘汉伟,一线软件工程师,活跃于GitHub等开源社区,接触过许多优秀项目的代码,有丰富的专业知识和开发经验,曾负责并上线多个大型Web项目。2016年起开始在网上发表博客,短时间内各平台累计访问量超过10万人次,深受读者好评,并受邀成为CSDN专业讲师、腾讯云+社区专栏作者。

作品目录

  • 作者简介
  • 内容简介
  • 前言
  • 第一篇 概念篇——扎根于基础
  • 第1章 引言
  • 1.1 前端技术的发展
  • 1.2 MVVM族员——Vue.js
  • 1.3 Vue与React
  • 1.4 Vue与Angular
  • 第2章 基本介绍
  • 2.1 安装和引入
  • 2.2 Vue实例介绍
  • 2.3 数据响应式原理
  • 第3章 Vue语法
  • 3.1 插值绑定
  • 3.2 属性绑定
  • 3.3 事件绑定
  • 3.4 双向绑定
  • 3.5 条件渲染和列表渲染
  • 第4章 Vue选项
  • 4.1 数据和方法
  • 4.2 DOM渲染
  • 4.3 封装复用
  • 第5章 Vue内置组件
  • 5.1 组件服务
  • 5.2 过渡效果
  • 第6章 Vue项目化
  • 6.1 快速构建项目
  • 6.2 前端路由
  • 6.3 状态管理
  • 第二篇 实战篇——提升于项目
  • 第7章 打造线上商城(一)
  • 7.1 项目规划
  • 7.2 项目展示
  • 第8章 打造线上商城(二)
  • 8.1 项目构建
  • 8.2 动态资源和数据
  • 8.3 自定义组件
  • 第9章 企业官网的建设
  • 9.1 响应式设计
  • 9.2 页面开发
  • 9.3 多语种网站的建设
  • 第10章 我的掌上新闻
  • 10.1 应用介绍
  • 10.2 项目构建
  • 第11章 SVG画图板
  • 11.1 SVG简介
  • 11.2 项目介绍
  • 附录 拓展篇
  • 附录A Git入门
  • 附录B NPM入门
  • 附录C Webpack入门
  • 附录D 闭包和对象引用
  • 附录E 常见的ECMAScript 6语法
展开全部