有人说虚拟dom并不比真实dom快,只是通过diff算法更有效率,减少浪费。那么?
生活随笔
收集整理的這篇文章主要介紹了
有人说虚拟dom并不比真实dom快,只是通过diff算法更有效率,减少浪费。那么?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
因?yàn)橹苯硬僮鱠om又麻煩又不討好,就算支持diff又怎么樣?而且本身一個(gè)項(xiàng)目也是需要一個(gè)骨架的,所謂的框架只是用來(lái)構(gòu)建這一個(gè)骨架的而已,不用框架只不過(guò)你的項(xiàng)目產(chǎn)生了一個(gè)比較狹隘的框架,當(dāng)你得其他項(xiàng)目會(huì)用到一樣的骨架一樣的方法,提取出來(lái)就是一個(gè)框架了,之前也有說(shuō)有了webcompoment就不需要虛擬dom,現(xiàn)在該用的還是在用
不現(xiàn)實(shí),即便是使用 Virtual DOM,不同框架實(shí)現(xiàn)也會(huì)因不同框架的特性而有所不同,這東西很難形成統(tǒng)一。
我認(rèn)為所有框架都有一個(gè)共同的特點(diǎn)就是為了減少DOM操作,方便使用而已,并不是性能有多快
以后連react和vue都沒(méi)了。。。
純?cè)恢倍急瓤蚣芸?,用框架并不是因?yàn)榭?,而是拜托了繁瑣的dom操作,數(shù)據(jù)與視圖分離,另外目前pc和移動(dòng)端的設(shè)備性能普遍有較大提升,不再依賴精致的原始dom操作了
虛擬dom樹(shù),是為了更方便使用diff比較差異。推薦看看preact源碼,里面有diff的完整實(shí)現(xiàn)
不現(xiàn)實(shí),即便是使用 Virtual DOM,不同框架實(shí)現(xiàn)也會(huì)因不同框架的特性而有所不同,這東西很難形成統(tǒng)一。
我認(rèn)為所有框架都有一個(gè)共同的特點(diǎn)就是為了減少DOM操作,方便使用而已,并不是性能有多快
以后連react和vue都沒(méi)了。。。
純?cè)恢倍急瓤蚣芸?,用框架并不是因?yàn)榭?,而是拜托了繁瑣的dom操作,數(shù)據(jù)與視圖分離,另外目前pc和移動(dòng)端的設(shè)備性能普遍有較大提升,不再依賴精致的原始dom操作了
虛擬dom樹(shù),是為了更方便使用diff比較差異。推薦看看preact源碼,里面有diff的完整實(shí)現(xiàn)
總結(jié)
以上是生活随笔為你收集整理的有人说虚拟dom并不比真实dom快,只是通过diff算法更有效率,减少浪费。那么?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 微信视频号怎么切换账号点赞
- 下一篇: 黄新淳应援口号是什么