React为什么要推出Fiber架构,这是一道非常高频的React面试题,但是很多同学在面试时候要么回答不出来,要么回答的不深入。老规矩,点赞收藏支持一下,给我一分钟,理想哥教大家该怎么满分回答这个问题如果我是求职者,我会这么回答:React推出Fiber架构是为了解决React中的某些性能问题,并提供一些新的功能。在React的传统架构中,采用了递归的方式创建虚拟DOM,递归过程是不能中断的。如果组件树的层级很深,递归会占用线程很多时间,因为JS是单线程的,所以当递归占用线程时,UI渲染线程就会一直处于等待中,所以用户会感受到页面卡顿。为此,React推出了Fiber架构,Fiber 是 R...