当前位置:首页 > Web开发 > 正文

从而提升页面渲染性能

2024-03-31 Web开发

jQuery是很早就呈现的一个封装原生JS的库,而Vue则是比来几年风行的MVVM框架。那么,vue到底比jQuery好在哪儿呢?

一、开发者只需操纵数据

1.数据与视图的疏散(解耦)。jq的数据与视图混在一块,Vue的数据与视图疏散。

2.数据驱动视图。jq直接用js改削视图,Vue以数据驱动视图。

技术图片

技术图片

这样,开发者只需操纵数据(模型层,即M),就可以直接驱动视图(视图层,即V)的转变。

二、提升页面性能

通过虚拟DOM + Diff算法,,使得vue在变动DOM树前先判断DOM树的哪部分产生了改观,进而只更转改观的那部分,从而提升页面衬着性能。

三、模块化

使用npm,加上ES6的import和export实现前端模块化开发,从而更好地复用代码。

说了这么多长处,该说错误谬误了。

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31923.html