新書推薦:
《
大唐名城:长安风华冠天下
》
售價:NT$
398.0
《
情绪传染(当代西方社会心理学名著译丛)
》
售價:NT$
403.0
《
中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版
》
售價:NT$
1100.0
《
革命与反革命:社会文化视野下的民国政治(近世中国丛书)
》
售價:NT$
435.0
《
画楼:《北洋画报》忆旧(年轮丛书)
》
售價:NT$
1573.0
《
大国脊梁:漫画版
》
售價:NT$
374.0
《
跟着渤海小吏读历史:大唐气象(全三册)
》
售價:NT$
989.0
《
心智的构建:大脑如何创造我们的精神世界
》
售價:NT$
352.0
|
編輯推薦: |
本书为大厂一线架构师高亮老师的倾力之作,本书不仅仅只讲Vue.js 3的新特性和知识点,能更够通过丰富的实战用例以及最终的在线招聘网站实战项目,让您从一个Vue.js入门的初学者一下蜕变成可以独当一面的Vue.js开发工程师。书本内容紧跟潮流,在这里您可以学习到最新的TypeScript编程技巧,Vite,Pinia等框架知识,能够让自己所学的知识在未来不被淘汰。每章均配有新颖独特的实战项目和操作微视频,让读者快速掌握开发技巧
|
內容簡介: |
Vue.js 快速入门实战以Vue.js的知识点为基础,结合TypeScript的使用,循序渐进地介绍了Vue.js 3.0(简称Vue3)的知识点和实战技巧,可以帮助零基础的读者掌握独立开发项目和部署项目上线的技术。全书共14章,包括Vue.js概述、搭建开发环境、Vue.js组合式API、Vue.js的模板语法、Vue.js的计算属性和侦听器、Vue.js中class和style的绑定、Vue.js的表单开发、Vue.js的组件开发、Vue.js的网络请求、Vue.js的状态管理、Vue.js的路由管理、Vue的项目部署、在线招聘网站开发实战以及招聘网站后台管理系统开发实战。
Vue.js 快速入门实战图文并茂、结构清晰、用例丰富、实例典型、实战性强。随书附赠案例代码和教学视频,是一本典型的从入门到精通类的实战学习手册,适合软件开发人员、计算机专业大学生、对Vue编程感兴趣且喜欢动手实操的爱好者和专业前端开发人员阅读。
|
關於作者: |
高亮,纽约大学硕士,活跃于GitHub等开源社区,现为美国云视频监控公司(Eagle Eye Networks)一线研发工程师。负责公司前端项目代码升级工作,精通Vue.js语言,熟练使用多种前端框架,热衷于大规模分布式系统研究。致力于软件系统开发的研究,喜欢总结开发经验,并热爱技术分享,对于系统的设计和开发有自己独特的见解。微信公众号:皮爷撸码,定期分享编程技巧干货。在知乎开设专栏,有多篇知乎回答被官网收录,出品蓝桥云课《21 个实验带你快速搭建 Django 个人博客系统》。
|
目錄:
|
前言
二维码清单
第1章 Vue.js概述/
1.1 前端技术发展史/
1.2 Vue.js简述/
1.3 Vue 3的新特性/
1.4 第一个Vue 3程序/
第2章 搭建开发环境/
2.1 安装Node.js/
2.2 安装Vue.js/
2.2.1 使用CDN引入/
2.2.2 使用Vue CLI创建项目/
2.2.3 使用Vite创建项目/
2.3 安装Visual Studio Code/
2.4 安装vuedevtools/
2.5 查看Vue.js源码/
第3章 Vue.js的组合式API/
3.1 组合式API的介绍/
3.2 setup()函数和
|
內容試閱:
|
Vue.js是目前前端开发主流的三大框架之一,拥有极高的人气和用户活跃度。这一切都得益于它易于上手、学习曲线平滑、社区活跃及响应式的设计思路等特点,使用Vue开发前端项目已经成为当前众多公司和个人的首选。在2020年9月18日,Vue推出了Vue.js 3.0版本(简称Vue 3),代号One Piece。Vue 3既解决了Vue 2时代的很多痛点,又带来了全新的组合API和众多优化,使得广大开发者对于Vue 3的学习需求瞬间暴涨。另一方面,由微软推出和维护的TypeScript编程语言作为JavaScript编程语言的超集,不仅拥有JavaScript的所有语法,还拥有很强的类型检查功能,再与微软的Visual Studio Code代码编辑器结合,在代码开发阶段有效避免了错误产生,既能提升开发体验,又能提高开发效率,有可能成为未来前端开发的首选编程语言。
本书将讲述如何使用TypeScript编写Vue 3项目,涉及Vue 3开发中的各种实用技巧及相关知识点,同时还有全新的Vue全家桶内容介绍,包括Axios、Vue Router 4、Pinia和Vite。每一章节最后都会有关于本章节内容的代码实战项目,最后会有一套非常完整且复杂的实战项目,逐步引导读者从零开始掌握Vue 3的开发技术,最终实现独立开发项目并部署上线。
本书内容可以分为基础知识和实战两部分。
基础知识部分会循序渐进地介绍Vue 3中所有的知识点,包括开发环境的搭建、Vue 3的组合式API、模板语法、Class和Style的绑定、计算属性、侦听器、表单开发及组件开发。随后会详细地介绍Vue是如何使用Axios处理网络请求、如何使用Vue Router管理项目路由及如何使用Pinia管理项目状态和如何使用Vite编译构建项目。
实战部分将着重讲述如何开发一套在线招聘网站项目。这套系统可以拆解成两个Vue项目,分别是面向求职者的在线招聘网站系统和面向公司的招聘网站后台管理系统。这套系统契合实际工作中的开发需求。其中后台管理系统还会集成现在非常热门的 Element Plus框架。实战项目会运用本书所讲述的大部分知识点,使用mock.js模拟数据、Vite打包项目并最终使用Nginx部署到生产环境的服务器中,从而让读者充分领略使用TypeScript开发Vue 3项目的魅力。
1)配有视频讲解。每一章节的实战内容都有详细的视频讲解,读者可以使用手机扫码随时随地观看视频。
2)配套代码。由于本书主打Vue.js编程实战,每一章节都会有大量案例代码。扫描封底二维码可获得本书配套的所有代码,包括最后实战项目代码。这些代码注解详细,读者可以结合阅读源码,让Vue.js学习更加高效。
3)实战内容丰富。每一章节末尾都会有相关的实战项目,方便读者巩固章节知识点。最后两章的实战项目内容庞大,细节丰富,完全满足实际工作中的开发需求。读者可以边学边做,在做项目中学习Vue.js可以更加高效。
4)学习曲线平滑。本书章节内容分布由易到难,方便读者循序渐进的学习。入门与实战相结合,可以让零基础的读者快速入门,并最终达到开发实际工作项目的水平。
本书入门性及实战性强,适合以下人士阅读。
1)希望或者正在从事前端开发的初学者。
2)计算机相关专业的大学生,编程爱好者。
3)想要掌握未来前端开发技术的开发人员。
4)希望扩充自己的非前端软件开发人员。
5)正在从事Vue开发的初、中级工程师。
由于本人学识有限,书中难免有不足之处,恳请广大读者不吝赐教。
|
|