Vue.js前端开发基础与项目实战

郑韩京
内容提要 本书以项目实战的方式引导读者渐进式学习 Vue.js。本书从 Vue.js 的基础语法讲起,然后介绍ES6的语法规范,最后通过项目构建、项目部署介绍 Vue.js 项目开发的全套流程。本书内容侧重于Vue.js项目实战开发中的组件复用、代码解耦等操作,读者不但可以系统地学习Vue.js的相关知识,而且能对Vue.js的开发应用有更为深入的理解。 本书分为基础准备篇和项目实战篇。基础准备篇主要介绍 Vue.js 的核心功能,包括但不限于Vue.js的语法与组件、ES6的语法规范、前后端项目框架的构建、数据库及其相关操作。项目实战篇主要以网页版知乎为例讲解实战开发流程与方法,所涉及的项目分析、开发流程、项目部署等内容可帮助读者融会贯通地应用所学知识。阅读本书,读者能够掌握Vue.js框架主要 API 的使用方法、组件开发、前后端项目联调等内容。 本书示例丰富、侧重实战,适用于刚接触或即将接触Vue.js的开发者,也适用于对Vue.js有过开发经验,但需要进一步提升的开发者。 前言 Foreword 刚开始接触Vue.js框架时,我就被其轻量、组件化和友好的应用程序接口(Application Programming Interface,API)所吸引。之后经过深入研究与实际开发,更加意识到Vue.js的奇妙。再后来研究了其他MVVM框架,几经对比后,发现Vue.js依然是最适合初学者学习的MVVM框架之一,其学习成本低、效果好,是前端开发的不二之选。 我将多年的知识积累与实际开发经验浓缩成这本书,从简到难,并且通过实际开发的案例来分析,深入浅出、图文并茂,力求将枯燥的知识用诙谐幽默、浅显直白的方式叙述出来。本书抛开了冗余难懂的理论化内容,除实战需要用到的必备知识外,没有其他多余的内容,绝不贪多求全,尤其强调实际操作、快速上手,并且侧重点绝不是展示示例(Demo)…