服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服务器之家 - 编程语言 - JavaScript - vue.js - Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?

2024-01-29 17:10前端之神 vue.js

随着 React 和 Vue 这些前端框架的爆火,他们的渲染方式,虚拟DOM,也跟着火了起来,大家都认为这是一种高性能批量更新DOM的方式。

大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心~

背景

随着 React 和 Vue 这些前端框架的爆火,他们的渲染方式,虚拟DOM,也跟着火了起来,大家都认为这是一种高性能批量更新DOM的方式

但是近一两年有不同的声音,觉得虚拟DOM反而是渲染性能的累赘,所以也出了一些无虚拟DOM的框架,比如Svelte和SolidJS

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?图片

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?图片

无虚拟DOM版的Vue3

最近看到了,Vue 也推出了 无虚拟DOM 的版本!!!这是一个基于 Vue3 的衍生框架,名称为 Vue Vapor

仓库地址是:https://github.com/vuejs/core-vapor

看看描述:Vue Vapor (no virtual DOM) experimental repo.

意思就是,这是一个 无虚拟DOM 的框架!!!

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?图片

但是这个框架还在实验阶段,并且在 Vue Vapor 中还有很多 Vue3 的功能没有实现,在仓库上,官方列出了功能的实现清单

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?图片

Vue Vapor 在线演练

由于 Vue Vapor 现阶段是实验阶段,还不太好在项目中去使用,但是官方提供了一个在线的演练网站,可以在上面去体验

地址是:https://vapor-repl.netlify.app/

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?图片

题外话:渲染流程

老生常谈的话题,Vue 的基本渲染流程,如果是使用虚拟DOM的话,这里只是说一下大概流程,如果想要仔细了解的话,可以去看我以前的 Vue 文章

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?图片

如果没有虚拟DOM的话,那么就去掉 VNode 这一步

Vue 将推出「无虚拟DOM」版本,又是新的前端框架趋势?图片

原文地址:https://mp.weixin.qq.com/s/O9AQLcJoFDuohbIZj71-7w

延伸 · 阅读

精彩推荐
  • vue.jsVue.js前端框架之事件处理小结

    Vue.js前端框架之事件处理小结

    这篇文章主要介绍了Vue.js前端框架之事件处理小结,本文给大家介绍了v-on 指令的基本用法,通过实例讲解的非常详细,对大家的学习或工作具有一定的参考...

    小白_xm8172022-03-10
  • vue.js动态实现element ui的el-table某列数据不同样式的示例

    动态实现element ui的el-table某列数据不同样式的示例

    这篇文章主要介绍了动态实现element ui的el-table某列数据不同样式的示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价...

    水冗水孚11612022-01-06
  • vue.jsVue项目打包部署到apache服务器的方法步骤

    Vue项目打包部署到apache服务器的方法步骤

    这篇文章主要介绍了Vue项目打包部署到apache服务器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下...

    ykCoder12572022-01-12
  • vue.jsvue中h5端打开app(判断是安卓还是苹果)

    vue中h5端打开app(判断是安卓还是苹果)

    这篇文章主要介绍了vue中h5端打开app(判断是安卓还是苹果),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    灰太狼的情与殇5832022-01-24
  • vue.jsvue3.0公共组件自动导入的方法实例

    vue3.0公共组件自动导入的方法实例

    这篇文章主要给大家介绍了关于vue3.0公共组件自动导入的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,...

    放风喽10622022-02-25
  • vue.jsvue form表单post请求结合Servlet实现文件上传功能

    vue form表单post请求结合Servlet实现文件上传功能

    这篇文章主要介绍了vue form表单post请求结合Servlet实现文件上传功能,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    Megamind_HL11162022-01-06
  • vue.jsVue 如何import服务器上的js配置文件

    Vue 如何import服务器上的js配置文件

    这篇文章主要介绍了Vue 如何import服务器上的js配置文件,帮助大家更好的理解和学习使用vue框架,感兴趣的朋友可以了解下...

    8号的凌晨4点5642022-02-25
  • vue.jsvue 虚拟DOM快速入门

    vue 虚拟DOM快速入门

    这篇文章主要介绍了vue 虚拟DOM的相关资料,帮助大家更好的理解和学习使用vue框架,感兴趣的朋友可以了解下...

    彭加李7962022-03-07