大胆畅想,小心求证,React vDom

262 阅读1分钟

在前端开发中,工程师的工作永远也绕不开dom,虽然现在很少直接操作dom,但是,页面每次变化还是由框架的能力实现。

  • 畅想未来 由浏览器实现vDOM的功能。前端的性能永远受限于浏览器的强大与否,浏览器具有强大的能力,工程师才具备使用该能力的功力。
  • React vDOM 还有很进一步优化的空间。前端页面的操作绝大部分时候是可知可控的,也就是说,用户知道在操作什么,即使是误操作,也是具体可知的。假设对当前的虚拟DOM自动添加一个可获取稳定的ID,我们直接明确告诉vDOM去干什么,这样就没有必要进行diff计算了。