Vue.js简介
Vue.js
(读音/vjuː/,类似于view) 是一套构建用户界面的渐进式框架(简称Vue
)
Vue.js 版本
Vue.js
版本有Vue.js 2.0
和Vue.js 3.0
,目前主流版本是Vue.js 2.0
Vue.js底层
Vue.js
底层采用自底向上增量开发的设计,实现单文件组件和复杂单页应用
Vue.js 目标
Vue.js
目标是通过尽可能简单的API
,实现响应的数据绑定和组合的视图组件
Vue.js 特点
Vue.js
易用、灵活(简单小巧的核心+渐进式技术栈)、性能强(超快虚拟DOM
)
Vue.js 前置
Vue.js
前置知识要求是HTML
、CSS
(层叠样式表)、JavaScript
(重中之重)
Vue.js 兼容
Vue.js
不支持IE8
及其以下版本因为Vue.js
使用了IE8
不能模拟的ECMAScript 5
特性
Vue.js 工具
Vue.js
一个好用的工具是Vue Devtools
,它允许在一个更友好界面中审查和调试Vue
应用
Vue.js 安装
Vue.js
安装方式有在线和离线方式
- 直接用
重要提示:在开发时请用开发版本,遇到常见错误它会给出友好的警告。
注意:开发环境不要用最小压缩版,不然就失去了错误提示和警告!
开发版本:包含完整的警告和调试模式
生产版本:删除了警告,23.55kb min+gzip
CDN
推荐:unpkg, 会保持和 npm 发布的最新的版本一致。可以在 unpkg.com/vue/ 浏览 npm 包资源。
也可以从 jsdelivr 或 cdnjs 获取,不过这两个服务版本更新可能略滞后。
Vue Devtools官网
Vue版本更新日志
Webpack 中文指南:https://www.w3cschool.cn/webpackguide/
Vue.js官方文档:http://vuejs.org/v2/guide/syntax.html