首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kisureknight
掘友等级
web前端
|
某不知名公司
唱跳rap篮球
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
React Scheduler 为什么使用 MessageChannel 实现
React Scheduler 为什么使用 MessageChannel 呢?为什么不使用 setTimeout 或 requestAnimationFrame 实现呢?
Vue3实战 开发TaskList App Demo
掘金社区已经有一大堆Vue3入门了,所以本片文章不会侧重Vue3源码或Api分析,所以在实战前最好能看一下Vue3的特性和用法,本片文章主要记录一款无聊的App Demo😂,以及本人对Vue3的一些见解和踩坑点。 在Vue2.x中,this应该是出现频率最高的关键词了,thi…
深入react的state和props更新
这篇文章用一个由parent component和children component组成的例子来讲述fiber架构中react将props传递给子组件的处理流程。 在我先前的文章中 深入React Fiber架构的reconciliation 算法 提到要想理解更新流程的技术…
浅谈React性能优化的方向
本文来源于公司内部的一次闪电分享,稍作润色分享出来。主要讨论 React 性能优化的主要方向和一些小技巧。如果你觉得可以,请多点赞,鼓励我写出更精彩的文章🙏。 减少计算的量。 -> 对应到 React 中就是减少渲染的节点 或者 降低组件渲染的复杂度 利用缓存。-> 对应到 …
ReactHooks源码解析之useEffect
前言举个例子来讲解下React.useEffect():当执行App()时,会调用useEffect(xxx),因为是useEffect()的第一次调用,所以此时会执行源码里的mountEffect(
节流(throttle)与防抖(debounce)
频繁触发回调导致的大量计算会引发页面的抖动甚至卡顿。为了规避这种情况,我们需要一些手段来控制事件被触发的频率。就是在这样的背景下,throttle(事件节流)和 debounce(事件防抖)出现了。 这两个东西都以闭包的形式存在。 它们通过对事件对应的回调函数进行包裹、以自由变…
可能你的react函数组件从来没有优化过
当父组件执行render的时候,避免不了C组件的渲染和C函数的执行(如果不在外面加判断的话:{isShowC && <C />})。当到了C组件的时候,会浅比较C组件前后props值。如果props每一个属性值都一样,会跳过函数组件C的执行,减少了不必要的渲染,达到了性能优化。…
个人成就
文章被点赞
47
文章被阅读
7,014
掘力值
258
关注了
63
关注者
24
收藏集
20
关注标签
39
加入于
2019-03-02