





作者:张益珲
定价: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框架的新特性及其各项功能的用法,原理与实践并重,代码注解详尽,并列举了大量开发范例,以提升读者的动手能力。
为使读者能够开发商业项目,本书除了介绍Vue.js框架本身外,还讲解了Vue.js在开发商业项目中需要用到的相关框架和工具,如状态管理框架Vuex、路由框架Vue-Route、UI框架Element Plus、网络请求框架Vue-Axios、构建工具Vue CLI及其Vite等,活用这些框架可以让你轻松地开发出自己的商业应用。
作者还为本书录制了配套的视频教程,对于初学者来说,通过观看教学视频,可以大幅降低学习难度,提升学习效率,可以说是物超所值。
本书各章还专门设计了动手练习题,以帮助读者巩固知识,还提供了完整的源代码和PPT学习课件,扫码即可下载使用。
查看详情