Fiber是对react核心算法的重构,react16以上版本引入了fiber架构,其中的设计思想很值得我们去学习。那fiber是什么呢?fiber是一个执行单元fiber也是一种数据结构在没引入fiber之前,React会递归比对VirtualDOM树,找出需要变动的节点,然后同步更新它们。这个过程React称为Reconciliation(协调)。在Reconciliation过程中,React会一直占用着浏览器资源,如果更新节点庞大,那么用户触发的事件可能得不到回馈或者出现卡顿。fiber的出现则是把庞大的更新节点分割为一个个小的任务单元,浏览器可以在react和响应时间中切换控制权,从