首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mini-react
前端切图仔_筑基期
创建于2024-01-29
订阅专栏
本专栏为阿崔cxr的《mini-react游戏副本》的学习总结
等 1 人订阅
共3篇文章
创建于2024-01-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
mini-react(三)实现统一提交&Function Component
我们通过 requestIdleCallback 利用了空余时间去完成每个task。这种方式存在一个问题,当中途没有空余时间时,用户可能会看到渲染一半的dom。这一节我们解决这个问题,并支持FC.
mini-react(二)实现任务调度器&fiber架构
上节我们使用递归的方式完成了将虚拟dom树转换为真实节点并添加到页面中,但如果dom树的子节点过多时,浏览器就会出现卡顿。这节我们实现fiber架构来将任务拆分, 解决浏览器卡顿的问题.
mini-react(一)实现最简mini-react
本节实现最简mini-react。实现思路大致为以下五步: 动态创建虚拟dom、创建渲染函数、重构API、使用jsx代替掉js写法、借助vite实现jsx的解析