首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
React
chrisPaul101755
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
2023 年,你是时候要掌握 react 的并发渲染了(1) - fiber 架构
并发渲染简史 在 JSConf Iceland 2018 大会上,Dan Abramov 首次提出了「time slicing」,惊艳了普罗大众。这是前端界首次把相对复杂的操作系统概念带到了自身的领域
React Scheduler 为什么使用 MessageChannel 实现
React Scheduler 为什么使用 MessageChannel 呢?为什么不使用 setTimeout 或 requestAnimationFrame 实现呢?
探索 React 组件之间的生命周期
React 组件的生命周期,相信大家都非常熟悉了,无非那么几个函数,官方文档已经写得非常清楚了。(那还有什么好说的?浪费感情!合上!) 一般我们所讨论的,都是单个组件的生命周期。如果是多个组件之间呢?比如父子组件?兄弟组件?各个周期又是什么样的?异步路由的情况呢?前阵子新出的 …
React Fiber - updateQueue 原理分析
从设计思路、原理以及源码等多方面分析 react class 组件中用到的updateQueue 。
一眼看穿react源码(3):不再神秘的优先级机制
为什么需要优先级 优先级机制最终目的是为了实现高优先级任务优先执行,低优先级任务延后执行。 实现这一目的的本质就是在低优先级任务执行时,有更高优先级任务进来的话,可以打断低优先级任务的执行。 同步模式
详解 react diff
react diff 是从 fiber 树的 Root 节点开始,从上往下一层一层的对新老节点进行 比较。期间组件的 key 以及 type 决定是否需要复用老的节点。节点的 index 最终决定了 dom 是否需要被移动。没有被复用的节点会被删除,也就不需要对其子树进行 di…
React18 新特性解读 & 完整版升级指南
React 18 正式版它来啦!一起来看看 React 18 有哪些新特性吧,深入了解 React 18 中的新功能,更进一步了解并发模式的概念!
React-Router6路由新特性(React-Router4/5和React-Router6对比总结)
React-Router6出来有一段时间了,笔者感觉v6版的路由比v4/v5更好用了,不知道你们有没有这样的感觉,特别是在路由嵌套和通过配置文件渲染路由这一块,简直不要太爽。 React-Route
【React】SPA - 路由机制 - react-router5 - 基本路由 - 嵌套路由 - 传递参数 - 路由跳转
前段时间我们学习了一些React基础知识,还有一些组件化编程的知识,然后做了两个小demo,今天我们来学习React的路由插件react-router-dom的使用。
尤大Vue3.0直播虚拟Dom总结(和React对比)
传入的事件会自动生成并缓存一个内联函数再cache里,变为一个静态节点。这样就算我们自己写内联函数,也不会导致多余的重复渲染 真是优秀啊