
获得徽章 0
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
一些杂感
从数据结构的角度,hooks因为update形成的链表而有诸多限制
从算法的角度,为了能够中断渲染,使用了单项链表的数据结构
感觉这两者是相辅相成的
从心智负担的角度来看,hooks更难,生命周期钩子容易
从逻辑维护的角度,hooks更容易(可以封装),生命周期钩子更复杂(逻辑散乱)
这也是react架构调整的原因之一
从数据结构的角度,hooks因为update形成的链表而有诸多限制
从算法的角度,为了能够中断渲染,使用了单项链表的数据结构
感觉这两者是相辅相成的
从心智负担的角度来看,hooks更难,生命周期钩子容易
从逻辑维护的角度,hooks更容易(可以封装),生命周期钩子更复杂(逻辑散乱)
这也是react架构调整的原因之一
展开
评论
点赞