循序渐进Vue.js 3前端开发实战
教你活用Vue.js 3全家桶及周边框架构建商业应用

作者:张益珲

定价:79.8元

印次:1-9

ISBN:9787302595656

出版日期:2022.01.01

印刷日期:2024.01.10

图书责编:王金柱

图书分类:零售

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

本书以一个多年前端“老司机”的视角,循序渐进地介绍当前流行的前端框架Vue.js 3的新特性、各项功能及其在商业开发中的应用。全书共15章,第1~6章介绍Vue.js 3的模板、组件、交互处理等基础知识;第7章介绍Vue.js 3框架的响应式原理及组合式API;第8章介绍使用Vue.js 3框架开发前端动画效果;第9章介绍开发大型项目必备的脚手架工具VueCli和Vite;第10章介绍基于Vue.js 3的UI框架Element Plus;第11~13章分别介绍网络请求框架vue-axios、路由管理框架Vue Router、状态管理框架Vuex;第14章和第15章介绍两个相对完整的项目的开发,即学习网站和电商后台系统。本书试图介绍Vue.js 3全家桶及周边框架和工具的综合应用,旨在使读者通过阅读本书开发自己的应用程序。本书还在各章安排了小型范例和练习题,并提供了教学视频、源代码及PPT课件。 本书既可以入门,也可以进阶,适合Vue.js 3初学者和前端开发人员使用,也可以作为网课、培训机构与大中专院校的教学用书。

张益珲,从业7年,多年移动与前端开发经验,曾就职于国内知名电商网站,从事移动端应用程序的业务开发与性能优化工作,目前在国内知名社交产品公司从事IM系统的架构设计工作。对移动跨平台开发、前端开发、React Native和Flutter跨平台开发及JavaScript前端开发都拥有丰富的经验。已出版多部编程著作。开源中国特邀技术专家,发表相关技术博客400余篇,访问量100万余次。

前 言 当下互联网已经成为人们生活中必不可少的一部分,无论是在互联网上查询信息、玩游戏,还是通过互联网购物、付款,都离不开成千上万的互联网应用程序的支持。不知你有没有想过,这些互联网应用是如何开发出来的呢?开发一个外观精美、功能强大的网站需要多长时间?我们是否具备这样的能力来将自己的想法、创意开发成产品?如果你曾有过类似的思考,那么本书可以帮你快速掌握这一技能。 阅读任何一本图书的过程本身就是一个学习的过程,扩展自己的知识边界、提高自己的技能水平可能并非一件容易的事,但却是一件有趣的事。如果你能够自主开发功能完备的商业项目,能够通过自己开发的应用程序为更多的人带来生活上的帮助,这一定是一件非常令人快乐的事情。因此,若要品尝幸福的果实,一定要经历开花结果过程中的辛劳,本书会尽量帮助你将这一过程缩短。 突出应用开发的内容安排 在章节安排上,本书共分15章。从前端基础讲起,深入浅出地介绍了Vue.js框架的功能用法及实现原理。并且,几乎每一章的最后都安排了实践与练习,力求能使读者边学边练,快速且扎实地掌握Vue.js框架的方方面面,并且可以真正使用它开发出商业级别的应用程序。 第1章是本书的入门章节,简单介绍了前端开发必备的基础知识,包括HTML、CSS和JavaScript这3种前端开发必备的技能。这些虽然不是本书的重点,但却是学习Vue前必须掌握的基础技能,如果读者在阅读本章时对书中所介绍的技术不甚了解,建议还是先不要阅读后续章节,毕竟没有基础,应用将无从谈起。 第2章介绍Vue模板的基本用法,包括模板插值、条件与循环渲染的相关语法。这些功能是Vue.js框架提...

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

第1章  从前端基础到Vue.js 3 1

1.1  前端技术演进 2

1.2  HTML入门 3

1.2.1  准备开发工具 3

1.2.2  HTML中的基础标签 5

1.3  CSS入门 8

1.3.1  CSS选择器入门 8

1.3.2  CSS样式入门 11

1.4  JavaScript入门 14

1.4.1  为什么需要JavaScript 14

1.4.2  JavaScript语法简介 16

1.5  渐进式开发框架Vue 18

1.5.1  第一个Vue应用 18

1.5.2  范例:实现一个简单的用户登录页面 19

1.5.3  Vue 3的新特性 21

1.5.4  为什么要使用Vue框架 22

1.6  小结与练习 23

第2章  Vue模板应用 24

2.1  模板基础 25

2.1.1  模板插值 25

2.1.2  模板指令 28

2.2  条 件 渲 染 29

2.2.1  使用v-if指令进行条件渲染 30

2.2.2  使用v-show指令进行条件渲染 32

2.3  循 环 渲 染 33

2.3.1  v-for指令的使用方法 33

2.3.2  v-for指令的高级用法 36

2.4  范例:实现待办任务列表应用 37

2.4.1  步骤一:使用HTML搭建应用框架结构 37

2.4.2  步骤二:实现待办任务列表的逻辑开发 38

2.5  小结与练习 40

第3章  Vue组件的属性和方法 41

3.1  属性与方法基础 41

3.1.1  属性基础 4... 查看详情

Vue.js 3可以让你的前端项目开发效率成倍提升,无论你是否接触过Vue,本书都会让你体验到使用Vue.js 3框架高效开发商业项目的魅力。

本书以一个多年前端“老司机”的视角,循序渐进地讲解了Vue框架的新特性及其各项功能的用法,原理与实践并重,代码注解详尽,并列举了大量开发范例,以提升读者的动手能力。

为使读者能够开发商业项目,本书除了介绍Vue.js框架本身外,还讲解了Vue.js在开发商业项目中需要用到的相关框架和工具,如状态管理框架Vuex、路由框架Vue-Route、UI框架Element Plus、网络请求框架Vue-Axios、构建工具Vue CLI及其Vite等,活用这些框架可以让你轻松地开发出自己的商业应用。

作者还为本书录制了配套的视频教程,对于初学者来说,通过观看教学视频,可以大幅降低学习难度,提升学习效率,可以说是物超所值。

本书各章还专门设计了动手练习题,以帮助读者巩固知识,还提供了完整的源代码和PPT学习课件,扫码即可下载使用。
查看详情