01 Vue 概念基础
一、Vue基础概念
Vue框架是一种:渐进式Javascript 框架
通过对框架的了解与运用程度,来决定其在整个项目中的应用范围,最终可以独立以框架方式完成整个web项目
Vue一个环境,可以控制一个页面中的某一个标签,可以控制一组标签,可以控制整个页面
Vue 是通过项目的需求或者说是自己个人开发的需求去决定你需要控制一个/一组/整个页面的标签的
二、什么是Vue
可以独立完成前后端分离式web项目的Javascript框架
三、为什么要学习Vue框架
1.最开始使用HTML、CSS、js直接开发项目,这样项目比较杂乱不方便管理,所以要采用前端框架进行开发,规范项目
2.目前前端框架有三大主流框架:Angular React Vue
1.Angular:框架比较庞大,太复杂
2.react:主要基于移动端,适用于移动端功能比较强大
3.Vue:它是Angular的一个开发人员后来自己基于以上两个框架的优点基于一体的框架,并且摒弃了前两者的缺 点,开发的成本,学习成本都是及其低的,学习文档为中文
四、Vue框架的优点
轻量级
数据驱动
数据双向绑定
虚拟DOM(嵌套页面架构的缓存)
组件化开发
由全球社区开发