【前端拾遗】它为什么这么快?—— Vue Virtual DOM详解
面试京东和阿里的时候,面试官都问到了虚拟Dom与页面渲染的相关问题,鄙人支支吾吾,颠三倒四的回答了一个大概,引以为耻。
确实,对于一名前端工程师来说,想要针对性的对项目做优化就一定绕不开页面渲染机制。本文将从Vue Virtual DOM实现的角度出发,讨论前端最重要的知识点:页面渲染。
面试京东和阿里的时候,面试官都问到了虚拟Dom与页面渲染的相关问题,鄙人支支吾吾,颠三倒四的回答了一个大概,引以为耻。
确实,对于一名前端工程师来说,想要针对性的对项目做优化就一定绕不开页面渲染机制。本文将从Vue Virtual DOM实现的角度出发,讨论前端最重要的知识点:页面渲染。
数据双向绑定,作为三大前端框架的重要特性,总是被人们津津乐道(尤其是面试官),defineProperty啦,proxy啦,digest循环检查啦(AngularJS)……数据绑定的相关文章看了很多,但总是感觉差点意思,还是自己亲自实现一个数据绑定吧
除了数据双向绑定、virtual Dom等偏向于底层实现的知识点外,vue的生命周期函数作为应用层层面里最核心的问题,其重要程度随着你的能力提升会不断提高。