Vue.js 3.x快速入门
快速掌握Vue.js技术,提高Web前端开发效率

作者:申思维 杜骁

丛书名:Web技术丛书

定价:69元

印次:1-2

ISBN:9787302608851

出版日期:2022.07.01

印刷日期:2023.12.04

图书责编:夏毓彦

图书分类:零售

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

现在单页应用框架层出不穷,其中Vue.js是十分耀眼的项目之一,受到国内外开发人员的极度推崇。本书根据笔者公司多年的实际项目开发经验编写而成,详细介绍Vue.js 3.x企业应用快速开发技术。 全书共分8章,内容包括Vue.js概述、Vue.js的安装、定义页面、渲染视图、路由、发送HTTP请求、表单的绑定和提交、打包、部署、解决JS(JavaScript)的跨域问题、Debug、Component、Mixin、Vuex、页面的生命周期等,最后给出一个农产品销售实战案例供读者了解Vue.js项目的开发过程。 本书适合Vue.js初学者、Web前端开发人员,也适合高等院校和培训机构的师生参考。

申思维个人主页http://siwei.me。软件行业老兵。stackoverflow.com分数17k,2001—2005年本科就读于华南理工大学计算机学院软件技术专业,毕业后在北京工作,经历了人力外派、私企、中等规模外包公司、**外企和国内互联网知名企业: 2006—2009年服务于必联北京、同方鼎欣。 2010—2012年服务于摩托罗拉(移动)。 2013—2014年服务于优酷。 2014年至今担任明创软件创始人兼CTO。从事软件行业十七年,具有深厚的全栈开发功力。 后端技术背景:Java、Ruby on Rails、Python、全栈运维(DevOps)。 移动端与H5端技术背景:Android、Vue.js、React。熟悉互联网运维,擅长技术团队的搭建、管理和人员培养。录制过Ruby、Rails、Git、自动化部署、Vim和程序员职业规划等教程和视频。对于国内的软件现状理解深刻,对于行业前景和职业规划有着非常独到的见解。目前重点专注区块链技术、网络安全和软件行业的相关培训。

前 言 本书是根据笔者在公司多年的实际项目开发经验编写的。 笔者从2014年开始创业,2016年开始独立运作软件公司,至今做了几十个项目。在这些项目中,对于手机端的Webpack呼声最高,大部分项目都要求在手机端使用Webpack打包。 在使用Vue.js之前,笔者考察过Angular(包括1.x、2.x版本)、React、Meteor。这几个框架要么是学习曲线陡峭,概念复杂,把简单的事情复杂化(如Angular),要么就是编码风格不好,前后端代码混写在一起(如React、Meteor)。而Vue.js是当时在Stack Overflow等国外技术站点上被一致看好的技术。 笔者第一次使用Vue.js 1.x是在2016年4月,使用后发现Vue.js入门特别快,稍微有一定Webpack 开发经验的程序员在一周内就可以上手做项目,认真学习的话一个月就可以达到熟练水平(快速地开发项目),两三个月就可以达到高级水平(熟练使用Vuex,自己写Component等)。这么快的上手速度,使用其他框架是不可想象的。总之,越是简洁的框架,就越好学。 后来,笔者在项目中使用它并一发不可收拾。只要是H5项目,就可以很好地用起来:快速开发、快速迭代、性能优异。 最后,Vue.js不但为业内掀起一股快速开发的浪潮,还带来了大量的工作机会。几乎只要有软件开发需求的国内公司,都会把Vue.js作为前端Web的首选技术框架。 学习目标 本书起源于笔者公司的员工培训教程,学习完本书可以在极短的时间内(如一周)上手Vue.js项目。可以让读者: ? 看得懂代码。 ? 可以编写一些...

暂无课件

暂无样章

暂无网络资源

扫描二维码
下载APP了解更多

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

第1章  Vue.js概述 1

1.1  单页应用的出现 1

1.2  为什么要使用Vue.js 2

1.2.1  Web应用 2

1.2.2  单页应用框架对比 5

1.2.3  备受腾讯和阿里巴巴青睐 7

1.2.4  用到Vue.js的项目 8

1.2.5  本书的使用说明 8

第2章  原生的Vue.js 10

2.1  极速入门 10

2.2  实际项目 12

2.2.1  运行整个项目 12

2.2.2  HTML代码的<head>部分 18

2.2.3  HTML代码的<body>部分 19

2.2.4  JS代码部分 20

第3章  Webpack+Vue.js开发准备 25

3.1  学习过程 25

3.2  NVM、NPM与Node 26

3.2.1  在Windows下安装NVM 27

3.2.2  在Linux、Mac下安装NVM 30

3.2.3  运行 30

3.2.4  使用NVM安装或管理Node版本 31

3.2.5  删除NVM 32

3.2.6  加快NVM和NPM的下载速度 32

3.3  Git在Windows下的使用 32

3.3.1  为什么要使用Git Bash 33

3.3.2  安装Git客户端 33

3.3.3  使用Git Bash 38

3.4  Webpack 39

3.4.1  Webpack的功能 40

3.4.2  Webpack的安装与使用 41

3.5  开发环境的搭建 42

3.5.1  安装Vue.js 42

3.5.2  ...

与传统的Web应用不同,单页应用在近几年发展迅猛。我们发现Vue.js框架入门特别快,稍微有一定Webpack 开发经验的程序员在一周内就可以上手做项目,认真学习的话一个月就可以达到快速开发项目的水平,两三个月就可以达到熟练使用Vuex、自己编写Component的水平。这么快的上手速度,使用其他框架是不可想象的。
      本书起源于作者公司的员工培训教程,可以在极短的时间内(如一周)帮助读者上手Vue.js项目,入门H5开发。