Vue.js 是用于构建交互式的 Web 界面的库。它供给了 MVVM 数据绑定和一个可组合的组件体系,具有简略、灵敏的 API。从技术上讲, Vue.js 会集在 MVVM 形式上的视图模型层,并经过双向数据绑定衔接视图和模型。实践的 DOM 操作和输出格局被笼统出来成指令和过滤器。比较其它的 MVVM 结构,Vue.js 更简略上手。
Vue.js的长处有:
简练
HTML 模板 + JSON 数据,再创立一个 Vue 实例,就这么简略。
数据驱动
主动追寻依靠的模板表达式和核算特点。
组件化
用解耦、可复用的组件来结构界面。
轻量
~24kb min+gzip,无依靠。
快速
准确有用的异步批量 DOM 更新。
模块友爱
经过 NPM 或 Bower 装置,无缝融入你的工作流。
Vuejs官网:
Vuejs中文网:
Vuejs入门:
Vue源码学习 Vue.js:
掘金· 发现|Vue.js 的组件化编程 #004:
VUE入门实例,模版组件用法:
Vue 学习笔记: