首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
lkhhh223664
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
一文吃透 React 和 Vue 的多节点 diff 原理
虚拟 DOM 虚拟 DOM 节点是一个 JS 对象,用这个 JS 对象可以表示 DOM 节点、组件节点等。有了虚拟 DOM,能提高整体研发体验和效率,同时也能解决跨平台问题。
简单聊聊React17-RC.2 新的 JSX 转换逻辑
对于这种变动,我举双手赞成。不过,我最感兴趣的还是,为什么要用新的转换语法呢?在React 的 RFC-0000 文档中,我们可以找到详细的解释。 React 最开始的设计是围绕着 class 组件来的,而随着 hooks 的流行,使得函数组件也变得越来越流行了。其中一些主要考…
「从0实现React18系列」自己动手实现一个JSX转换
本文主要讲解了JSX是什么以及它在Babel中的转换过程。文章还阐述了React 17之前的createElement方法和React 17之后jsx方法的实现,以及ReactElement方法的定义
React源码分析1-jsx转换及React.createElement
jsx 的转换 我们从 react 应用的入口开始对源码进行分析,创建一个简单的 hello, world 应用: 我们注意到,我们在 App 组件中直接写了 return <div>hello, w
简单实现 React 的渲染流程(1)
根据网站Build your own React翻译编写,了解React底层的渲染逻辑,简单实现React的渲染流程。
【React】Fiber 实现可中断的渲染
在《Concurrent 的奥秘》中,我们已经了解到,React 利用并发特性可以为应用构建更好的用户体验。而 Concurrent 的背后是:可被中断的 “渲染” 和 区分优先级的更新 两项核心设计
86张脑图,一口气看完 React
言简意赅地用86张思维导图🖼,总结 React相关知识点✔,且附原图和源文件📚,快来看看吧🤞~
150行hook实现React滚动恢复
在实际开发中,往往会碰到一些场景,在一个鼠标滚轮滚动过一定位置的列表中,点击一个具体的列表项,跳到了这个列表项的详情页,当返回的时候,为了保持良好的用户体验,希望在回到列表的时候,还能回到之前列表滑动到过的位置。 在chrome 46之后,history引入了scrollRes…
useEffect
可以在effect内部直接访问state变量、或者props,而不用添加特殊的api来读取它,state(props)已经保存在函数的作用域中。hooks引入了javascript的闭包机制。 每个effect函数都属于一次特定的渲染。 每次重新渲染都会生成新的effect,替…
烤透 React Hook
我们来研究一下最近天天都在使用 React Hook。说起 Hook,烧烤哥也用了好一阵子了,但是一直不知道 Hook 背后到底是怎么运作的,在出现 Bug 的时候只能靠一半猜一半试来解 Bug,这显然是不行的。所以,今天开始就让我们来把 React Hook 慢慢烤透,以便在…