什么是vue
文章目录
- 什么是vue
- Vue是一套用于构建用户界面的渐进式JavaScript框架
- vue主要功能:
- 与其他框架不同的是:
- 小总结:什么是Vue
Vue是一套用于构建用户界面的渐进式JavaScript框架
与其他大型框架不同的是Vue被设计为可以自底向上逐层应用
Vue的核心库只关注视图层 不仅易于上手还便于与第三方库或既有项目整合
另一方面 当与现代的工具链以及各种支持类库结合使用时
Vue也完全能够为复杂的单页应用(SPA)提供驱动
(SPA 是一种特殊的 Web 应用,是加载单个 HTML 页面并在用户与应用程序交互时动态更新该页面的。它将所有的活动局限于一个 Web 页面中,仅在该 Web 页面初始化时加载相应的 HTML 、 JavaScript 、 CSS 。一旦页面加载完成, SPA 不会因为用户的操作而进行页面的重新加载或跳转,而是利用 JavaScript 动态的变换 HTML(采用的是 div 切换显示和隐藏),从而实现UI与用户的交互。在 SPA 应用中,应用加载之后就不会再有整页刷新。相反,展示逻辑预先加载,并有赖于内容Region(区域)中的视图切换来展示内容。)
vue主要功能:
Vue是一套构建用户界面的渐进式框架(渐进式代表的含义是:主张最少,你可以在原有大系统的上面,把一两个组件改用它实现。没有做工作之外的事)
与其他框架不同的是:
Vue采用自底向上增量开发的设计
Vue的核心库只关注试图层
并且非常容易学习
非常容易与其他库或已有项目整合
另一方面:Vue完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用
Vue的目标是通过尽可能简单API
实现响应的数据绑定和组合的视图组件
小总结:什么是Vue
Vue.js是一款流行的JavaScrip前端框架
一个用于创建用户界面的开源JavaScript框架
指在更好的组织与简化Wed开发
Vue所关注的核心是MVC模式种的视图层
同时他也能更方便的获取数据更新
并通过组件内部特定的和Vue生态系统支持的库开发的复杂单页应用
Vue.js的目标是尽可能简单的API实现响应的数据绑定和组合的视图组件
是一套构建用户界面的 渐进式框架 。 与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。 Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。 另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用
目整合。 另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用
Vue.js是前端的主流框架之一和Angular.js React.js一起并成为前端三大主流框架