首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端造轮子系列
李格致
创建于2023-04-20
订阅专栏
本专栏主要是自己动手实现一些常用的框架,API,来深入学习理解源码实现原理,欢迎订阅。 不定期更新。
等 4 人订阅
共5篇文章
创建于2023-04-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
自己造React系列——为什么在列表组件中需要指定唯一Key?
开始 前面我们只完成了 添加 东西到 DOM 上这个操作,那么更新和删除 node 节点呢? 我们还需要比较 render 中新接收的 element 生成的 fiber 树和上次提交到 DOM 的
自己造React系列——引入可中断fiber,却导致页面展示不完整?
写在前面 经过上一步的Fiber树结构的改造,我们实现了一边遍历element,一边添加到父级dom上,同时浏览器可以根据需要在每一个节点之后中断渲染,有效解决了页面卡顿问题。但同时带来了另一个问题,
自己造轮子系列——React框架fiber树实战应用
写在前面 前一篇我们讲React为了递归更新DOM树不阻塞主线程,而引入了并发模型,把整个递归任务拆分成若干个小工作单元执行,这节我们就来讲讲React是怎么拆分小任务的。 正文 为了组织任务单元,我
自己造轮子系列——React框架并发模型探讨
为什么这一节我们要讲并发模型呢?其实是因为上一章中,我们在处理dom树时使用了递归,而递归会导致一个问题:就是一旦我们开始了就不能停止,这将会浪费不少性能和资源
自己造轮子系列——实现一个简易的React框架?(一)
今天来造轮子,实现一个自己的React简易框架,深入学习一下React框架的实现原理,加深一下对React框架的理解和应用。 背景知识 要开发自己的React框架,就不能不提一些原生JS的