vue是一套用于构建用户界面的渐进式框架,它的两大核心为响应式的数据绑定(数据发生改变,视图可以自动更新)和可组合的视图组件(视图可以按照功能切分成若干基本单元)。优点包括:易用、灵活、高效。
1、vue两大核心
(1)响应式的数据绑定
当数据发生改变,视图可以自动更新,可以不用关心dom操作,而专心数据操作;
(2)可组合的视图组件
把视图按照功能切分成若干基本单元,组件可以一级一级组合整个应用形成倒置组件树,可维护,可重用,可测试。
2、Vue的优点:
(1)易用
学习曲线平缓,api简洁,容易上手。学习过程较react来说比较容易。
(2)灵活
vue可以作为服务端框架的其中一部分嵌入,带来更加丰富的交互系统 ,如果希望将更多业务逻辑放到前端来实现,那么vue的核心库及其生态系统也可以满足各式需求,vue允许将网页分割成可复用的组件,每个组件都可以包含自身的html,css,js文件,以用来渲染网页中相应的地方。
(3)高效
虚拟dom: 其数据全部在内存中,js引擎参与其中。
[免责声明]
文章标题: vue是做什么的
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。