问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

【VueConf 2022】尤雨溪:Vue的进化历程

发布网友 发布时间:2024-10-21 23:27

我来回答

1个回答

热心网友 时间:2024-11-13 09:57

12 月 10 日,第五届 Vue.js 开发者大会(VueConf 2022)通过线上直播形式举行。Vue.js 的创作者尤雨溪带来了一场名为《Vue 的进化历程》的主题演讲。以下是演讲的主要内容。

Vue 初始阶段(2013-2015)被视为库阶段。那么库与框架有何区别呢?库主要嵌入到现有体系中,用于简化操作。而框架则定义了一套更广泛的工程实践,遵循最佳实践,使用配套工具遵循完整规范。因此,当时的 Vue 仅仅是一个库。

库阶段的重要里程碑:

库阶段的设计重点:

库阶段的特征:

2015-2016 年,Vue 转入框架阶段,以 1.X 版本为发展目标。

框架阶段的重要里程碑:

框架阶段的设计重点:

2016-2019 年,Vue 进入通用框架阶段。

通用框架阶段的重要里程碑:

Vue 2.0 阶段的设计重点:

这一阶段的一个重要示例是:vue-hackernews-2.0,当时这个示例具有重要的意义:

2019 年至今,Vue 进入编译/运行时混合阶段。尽管 2.0 版本引入了编译,但编译与运行时的结合相对较浅,编译器编译出 Virtual DOM 渲染函数后就结束了,编译器对运行时了解不多,运行时对编译器也缺乏认知。因此,3.0 版本的主要目标是让编译器和运行时都属于框架的一部分,它们本身就是耦合的。在耦合的前提下,让编译器为运行时提供更多信息,让运行时了解编译器提供的信息。

编译/运行时混合阶段的重要里程碑:

Vue 3.0 重构初期的重点如下:

Composition API 的意义:

Vite 的意义:

Vue 3 目前定义的框架范畴:

整体趋势是向编译/运行时混合模式进化:

Vue 团队未来的工作将以 API 的稳定性为首要目标,重点将放在不影响使用方式的改进上。不打算引入像 React Server Components 这样需要与服务器强绑定的特性。

Vapor mode:相同的模板/组件语法可以编译成完全不同的输出,这个输出不再依赖 Virtual DOM 运行时,而是针对 Web 性能进行优化,可以提供极致的性能和内存占用,还可以在某些情况下实现零成本组件抽象,即当组件仅使用了基本 API 时,将其编译成一个不需要组件实例的状态,从而节省组件实例的开销。在 Vapor mode 的使用方式上,它可以无缝嵌入到现有的应用中,兼容基于 Virtual DOM 的第三方库。如果是全新的项目,可以启用 Vapor-only,这样既不兼容 Virtual DOM,也丢弃了相关的运行时,适合对性能有极致要求的场景。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 买二手房,房主的房子今年年底满5年,现在房主要我先把首付给他,房子我就... ...后来又买了一套二手房。现在想把原来那套卖了。需缴税吗。若交交多... ...已经过户。买的时候已经过了5年的房子。我现在想卖掉,要交多少税呀... 一部关于纳粹的电影,少年有特异功能,后来被培养成杀手,,就看过一点... 初音未来是哪个国家发明的音乐软件? 谁有造价软件未来软件的的密匙 我同学说她读中专学计算机专业已经可以开发软件了,还说未来流量那个软件... 刘凯是未来的软件大师吗?他是名人! 长城坦途克300城市版真实油耗 我把战网号借给同学玩守望先锋,第一次借号给别人不知道异地登录要... 战网帐号借给朋友玩,结果异地登录,他一不小心输错了安全验证码,结果我 ... 为什么我的魔兽世界账号在网吧登不上,,总是说无法登录,,打开战网... 如何将一组数据创建成三个y轴的图表 我学二胡好几年了,但是打音总是不理想,觉得很笨拙不像电视上那些演奏那... 二胡内弦多处有狼音,好象一匹劣马,内外弦声音也不均等,这样的二胡能买... ...双八寸的箱,总感觉没什么低音效果,是不是功放功率不够呀? 请问宁波奇e国少儿职业体验城怎么样? 有谁去过奇e国,知道它在哪里吗,具体地址在哪? 我以前办过交通银行贷款,现在又办他的信用卡,今天接到电话会批吗? 无机房电梯和有机房电梯哪个对顶楼的影响 怎样让蚊子不咬我呢 ...你说你爱的不是我,于是,我孤独的守护了你的终老;今生,我是你的伴郎... 地狱男爵两部 百度云链接 我会速取 一个女人抱着一个人怪物男人的美国电影 一部科幻电影,一个人让尸体复活,然后背着尸体让尸体带路。。急急急... 有一部电影一个人左手很大那是什么电影 朗·普尔曼作品年表 地狱男爵克焰人演员是谁⊙_⊙求解答,会不会和特种部队蛇眼是一个... 米拉·乔沃维奇有望出演《地狱男爵》 扮演大反派 新版《地狱男爵》定档 2019年地狱男爵什么时候上映? 如何评价电影《地狱男爵》? 如何在 iOS 和 iPadOS 上设置家长控制 联发科p65和骁龙710性能哪个好? 经常打游戏应该用什么手机? 两千元... 怎么有效的在两个月内减掉40斤,跪求定制有效计划 跪求*(急)有什么最好最快的办法能让我两个月,从124斤瘦到95斤。_百度... 怎么能够在两个月瘦二十斤,跪求啊 ...怎么才能快速有效的减啊 跪求两个月减下来啦 跪求:怎么减肥快啊!急!急!急! 头孢替唑钠的不良反应 “宏”字去掉宝字盖怎样写