什么是vue

发布于:2024-09-17 ⋅ 阅读:(123) ⋅ 点赞:(0)

什么是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一起并成为前端三大主流框架


网站公告

今日签到

点亮在社区的每一天
去签到