首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
过往云烟733
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
无 URL 怎么管理路由?来一探 Memory History 的究竟
上一篇文章分析了 history.js 的工作原理,为理解 react-router 路由体系打下了基础。本文探究非浏览器环境下,不借助 URL 该如何管理路由
2024 React 面试问答
1. react 和 vue 对比,优劣势是什么?你会如何选择 React 和 Vue 都是目前非常受欢迎的前端 JavaScript 框架,各有其优势和劣势,选择哪一个通常取决于项目需求、团队熟悉度
手写mini-react!实现react并发更新机制 🎉🎉
写在前面 本系列会实现一个简单的react,包含最基础的首次渲染,更新,hook,lane模型等等,本文是本系列的第一篇。这对于我也是一个很大的挑战,不过这也是一个学习和进步的过程,希望能坚持下去,一
理解 React Hooks 心智模型:必须按顺序、不能在条件语句中调用的规则
自从 React 推出 hooks 的 API 后,相信大家对新 API 都很喜欢,但是它对你如何使用它会有一些奇怪的限制。
React技术揭秘2-1 Fiber架构
在前一章讲解React16的新架构时,我们提到的虚拟DOM在React中有个正式的称呼——Fiber。在之后的学习中,我们会逐渐用Fiber来取代React16虚拟DOM这一称呼。 在React15及以前,Reconciler采用递归的方式创建虚拟DOM,递归过程是不能中断的。…
React技术揭秘2-2 双缓存机制
通过上一节的学习,我们了解了Fiber是什么,知道Fiber节点可以保存对应的DOM节点。 相应的,Fiber节点构成的Fiber树就对应DOM树。 那么如何更新DOM呢?这需要用到被称为“双缓存”的技术。 当我们用canvas绘制动画,每一帧绘制前都会调用ctx.clearR…
【面试官系列】一道曾经卡得我 “头皮发麻” 的阿里前端(React)面试题 ~
最近前 leader 找到我,让我帮他面试一个前端开发的岗位(react技术栈,3年+),在整理面试题的时候,想到几年前跳槽的时候面阿里高德时被问到的一个 “刁钻” 面试题。
为什么 React 的 Diff 算法不采用 Vue 的双端对比算法?
通过标题的提问引出对React、Vue2、Vue3的Diff算法对比,还有React Fiber的一些原理,以及为什么Vue中不需要使用Fiber
React原理:通俗易懂的 合成事件
前言 从 React 17 开始,React 不再将事件处理添加到 document 处,而是将事件添加到渲染 React 树的根 DOM 节点上,下图是官方的示意图: 从上图中展示了这一变化,当然,
Zustand: 一个轻量、现代的状态管理库
状态管理一直是现代程序应用中的重要组成部分, 在早期, 通过将数据传递给各种应用程序来管理状态, 但随着应用程序复杂性的增加, 这种方法开始变得低效, 为了解决这些, 不同的状态管理库被开发出来, 他