Vue简介
2022/12/11大约 1 分钟约 336 字
官网
介绍与描述
(1)Vue 是一套用来动态构建用户界面[1]的渐进式[2]JavaScript框架;
(2)作者:尤雨溪
Vue 的特点
(1)遵循MVVM模式;
(2)编码简洁,体积小,运行效率高,适合移动/PC 端开发;
(3)它本身只关注 UI,可以引入其他第三方库开发项目;
(4)采用组件化模式,提高代码复用率,且让代码便于维护;
(5)声明式编码,让编码人员无需直接操作DOM,提升开发效率;

使用虚拟 DOM 和 Diff 算法,尽量复用 DOM 节点

与其他 JS 框架的关联
(1)借鉴 Angular 的模板和数据绑定技术
(2)借鉴 React 的组件化和虚拟 DOM 技术
Vue 周边库
(1)vue-cli:vue 脚手架
(2)vue-router:路由
(3)vuex:状态管理
(4)element-ui:基于 vue 的 UI 组件库(PC 端)
(5)......