跳至主要內容
🎉干货满满,React设计原理(四):藏在源码里的传呼机,Dispatch机制和事件系统🎉

文章同步更新在公众号:萌萌哒草头将军,欢迎关注

好久不见,该系列已经更新了三篇了,上文介绍了 React 是如何通过 Lane 模型判断更新任务的优先级的,视野聚焦于 Lane 模型的原理,今天我们详细看看 Lane 模型工作前发生了啥。

💡 相关阅读


萌萌哒草头将军大约 8 分钟前端JavaScriptReact
🎉干货满满,React设计原理(二):藏在源码里的两个圈🎉

💡相关阅读

文章首发公众号:萌萌哒草头将军,最近关注有🎁,欢迎关注

💎 第二座大山:链表结构和双缓存机制

上篇文章中讲述了几个容易给源码阅读造成困扰的几个fiber相关的变量名称,这篇我将介绍下Fiber架构的链表结构和双缓存机制。


萌萌哒草头将军大约 7 分钟前端JavaScriptReact
💡我居然用错了useMemo和useCallback这么久?

文章首发公众号:萌萌哒草头将军,最近关注有🎁,欢迎关注!

我们知道,useMemouseCallback主要作用是缓存中间状态,减少无意义的的render从而提高性能。但是最近我发现我对它们的使用一直有误解!

💡推荐阅读


萌萌哒草头将军大约 4 分钟前端JavaScriptReact
《React设计原理》读书分享–前端框架概述

《React设计原理》读书分享–前端框架概述

很早就阅读了电子版的《React技术揭秘》,后来听说出了实体书,果断就下单了

所以今天分享下最近的阅读心得

基本原理

概述

前端框架主要的作用是将数据的变化映射为UI的变化:

UI=fn(state)

fn就是计算数据的变动导致UI是如何变化的,不同的框架中,fn的描述方式不同


萌萌哒草头将军大约 6 分钟前端JavaScriptReact
2