首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React
果汁_
创建于2022-03-24
订阅专栏
将 React 系列的文章存放在这个专栏
等 3 人订阅
共6篇文章
创建于2022-03-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
全部 React Hooks 源码理解
为什么需要hook? 1.告别难以理解的 Class;2.解决业务逻辑难以拆分的问题;3.使状态逻辑复用变得简单可行;4.函数组件从设计思想上来看,更加契合 React 的理念
React 17/18 SetState 原理你知道吗?
setState 原理 本篇文章依据的版本是 React:V17.0 + 我看见现在网上很多都是讲解 React 16,15 的,因为改版太多思路不在复用。希望这篇文章能够帮到你理解setState!
详细讲讲 React Diff 吧!!
Diff 源码分析 在React 17 DOM DIFF 中,React 通过对比 老的Fiber链表 和新的JSX数组,生成新的Fiber链表的过程。其中分为单节点和多节点中的 diff是不一样的。
React 的渲染流程你熟悉吗?
React 的函数调用栈是非常深的,一步步理解下去才不会乱。很多人都推荐只看方法名,不看里面的逻辑,我觉得有些欠妥的。 因为有些方法不重要确实可以这么操作,但是也有很多很重要的方法需要详细理解的。
说一下 React JSX 原理吧!
JSX,是让开发者写起来比较高效,像HTML似的,但是React只认React.createElement元素,那就通过Babel工具进行代码的转换。
React 事件系统
为什么 React 要有事件系统,原生DOM不行?React 16 与 React 17 有什么区别?