《Vue.js 实战入门》
本书是 Vue.js 系列实战课程里的第一本,课程代号 V01。本课程通过实战的方式,带你进入 Vue.js 的世界,与作者一起一步步打造一个完整的 Vue.js 项目。
将会涉及以下知识点的讲解:
- 使用构建工具
- 模板语法
- 计算属性和侦听器
- Class 与 Style 绑定
- 条件渲染和列表渲染
- 事件处理
- 表单处理
- 使用组件
- 使用过渡
- 自定义指令
- 自定义插件
- 自定义过滤器
- 使用路由
- 使用状态管理
目标用户
如果你有 HTML 和 CSS 知识,那是最好的,如果没有的话,也没有问题。本书定位为 Web 开发新手入门,采用线索式课程讲解方法,只要你认真照着课程来操作,课程完成后,即可收获一个完整 VUE.JS 项目的开发经验。
什么是 Vue.js?#
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
上面是引自官网的介绍,简而言之,Vue.js 是一套简单易用,核心库只关注视图层的渐进式框架,下图体现了框架的渐进式和设计理念: