作品简介

本书以Vue.js 2为基础,以项目实战的方式引导读者渐进式学习Vue.js框架。本书分为项目起步、Vue.js介绍、项目插件、项目梳理等部分。“项目起步”主要是对大觅项目架构设计以及项目中使用的ECMAScript6内容进行介绍,“Vue.js介绍”主要是讲解Vue.js框架的核心功能,“项目插件”主要是介绍Vuex、百度地图以及生成二维码插件的使用,“项目梳理”则梳理大觅项目每一个页面的技能点并且分析页面的实现思路。经过项目实战之后,读者可以掌握工程化的前端开发方法,Vue.js框架主要API的使用方法、单文件组件、组件通信、Axios等。

本书示例丰富,侧重实战,适合刚接触或即将接触Vue.js的开发者,也适合有Vue.js开发经验但还需进一步提升的开发者。

肖睿任职于北大课工场。北大课工场是专注互联网教育的生态平台,针对行业的快速变化,建设并维护了中国和北美的327人一线大咖团队,由他们直接参与课程研发和提供授课服务。大咖团队不乏来自BAT等国内知名互联网技术公司的技术专家、技术大牛、CTO和CEO,其中绝大部分拥有超过10年的技术研发实战经验,这样可以让学员拿到互联网一线企业项目进行实战化练习,真正起到“名师出高徒”的传帮带效应。同时课工场也为高校、企业、行业提供教育技术赋能,依托Transform只能教育生态平台,打造智慧校园、企业大学、行业培训的教育场景,提供一站式教育解决方案。

作品目录

  • 内容提要
  • Web全栈工程师系列编委会
  • 序言
  • 前言
  • 关于引用作品的版权声明
  • 智慧教材使用方法
  • 第1章 大觅项目架构设计
  • 任务1 大觅项目业务场景
  • 任务2 大觅项目环境搭建
  • 任务3 前端架构设计
  • 本章作业
  • 第2章 大觅项目中ES6的使用
  • 任务1 let和const命令
  • 任务2 变量的解构赋值
  • 任务3 使用箭头函数
  • 任务4 Map数据结构
  • 任务5 Module的语法
  • 任务6 Promise对象
  • 本章作业
  • 第3章 大觅项目的路由配置
  • 任务1 什么是前端路由
  • 任务2 Vue Router基本使用
  • 任务3 页面间导航
  • 本章作业
  • 第4章 初识Vue.js
  • 任务1 Vue.js是什么
  • 任务2 Vue实例与数据绑定
  • 任务3 class与style绑定
  • 本章作业
  • 第5章 大觅项目中与服务端通信
  • 任务1 connect-mock-middleware工具的使用
  • 任务2 Mock.js语法
  • 任务3 snail mock工具使用
  • 任务4 Axios的安装及配置
  • 任务5 大觅项目的服务端通信配置
  • 本章作业
  • 第6章 Vue.js指令
  • 任务1 条件渲染指令
  • 任务2 列表渲染v-for指令
  • 任务3 方法与事件
  • 任务4 v-model与表单
  • 本章作业
  • 第7章 组件详解
  • 任务1 组件概念与复用
  • 任务2 使用props传递数据
  • 任务3 组件通信
  • 任务4 slot分发内容
  • 本章作业
  • 第8章 计算属性和侦听器
  • 任务1 计算属性
  • 任务2 侦听器
  • 本章作业
  • 第9章 大觅项目中插件的使用
  • 任务1 百度地图插件
  • 任务2 状态管理与Vuex
  • 任务3 二维码插件
  • 本章作业
  • 第10章 大觅项目总结
  • 任务1 大觅项目起步
  • 任务2 梳理大觅项目技能点
  • 本章作业
展开全部