开发者

有人说虚拟dom并不比真实dom快,只是通过diff算法更有效率,减少浪费。那么??

萨克索西利亚黑月 开发者_如何学编程 2021-10-11 14:56

因为直接操作dom又麻烦又不讨好,就算支持diff又怎么样?而且本身一个项目也是需要一个骨架的,所谓的框架只是用来构建这一个骨架的而已,不用框架只不过你的项目产生了一个比较狭隘的框架,当你得其他项目会用到一样的骨架一样的方法,提取出来就是一个框架了,之前也有说有了webcompoment就不需要虚拟dom,现在该用的还是在用


马春耕 2021-10-11 14:56

不现实,即便是开发者_如何学C使用 Virtual DOM,不同框架实现也会因不同框架的特性而有所不同,这东西很难形成统一。


碧池 2021-10-11开发者_JAVA百科 14:56

我认为所有框架都有一个共同的特点就是为了减少DOM操作,方便使用而已,并不是性能有多快


sinobeing 开发者_如何学Go 2021-10-11 14:58

以后连react和vue都没了。。。


oMYAuRTP 2021-10-11 14:59

纯原生一直都比框架快,用框架并不是因为快,而是拜托了繁琐的dom操作,数据与视图分离,另外目前pc和移动端的设备性能普遍有较大开发者_C百科提升,不再依赖精致的原始dom操作了


360U2671358755 2021-10-11 14:59

虚拟dom树,是为了更方便使用开发者_如何学运维diff比较差异。推荐看看preact源码,里面有diff的完整实现


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜