React底层原理分析(简单大白话版本)

一、React 最核心的四个包

  1. react包
  2. react-dom包
  3. react-reconciler包
  4. scheduler包

二、 React 工作循环

三、启动过程

四、核心对象

  1. Fiber对象

五、Fiber树 构建,对比,渲染

----------------------------------------

关于react底层使用到的算法

diff算法

深度优先遍历

堆排序

链表,栈操作

----------------------------------------

关于react的面试题

react合成事件

相关推荐
阿珊和她的猫几秒前
ESLint 如何处理 ES6+ 语法
前端·es6·状态模式
呀啊~~28 分钟前
【前端框架与库】「React 全面解析」:从 JSX 语法到高阶组件,深度剖析前端开发中的核心概念与最佳实践
前端·javascript·学习·react.js·前端框架
sulingliang37 分钟前
【react项目引入tailwindcss不生效解决方案】
前端·react.js
无限大.1 小时前
前端知识速记:浏览器缓存机制 - 强缓存与协商缓存
前端·缓存
林啾啾1 小时前
解决 keep-alive 缓存组件中定时器干扰问题
前端·vue.js·缓存
一只小阿乐2 小时前
JS对象拷贝的几种实现方法以及如何深拷贝(面试题)
开发语言·javascript·ecmascript·浅拷贝·深拷贝
丁总学Java2 小时前
产品详情页中 品牌官网详情 对应后端的字段是 detail
前端·javascript·vue.js
huaqianzkh2 小时前
支持高并发的 Web 应用系统架构中LVS和keepalived是什么?
前端·系统架构·lvs
溜达哥2 小时前
嵌入页面不能正常获取 reponse header : content-disposition
javascript·vue.js·header
觉醒法师2 小时前
HarmonyOS开发 - 记事本实例一(界面搭建)
前端·javascript·华为·harmonyos