自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 React 函数式组件缓存原理

对 React 函数式组件缓存的思考自从 React 16.8 版本推出 Hooks 用法以来,围绕函数组件的优化出现了各种不同的思考。本篇文章从 React 底层 Render 角度,分析 React 的渲染缓存机制。思考 memo 在函数组件局部内容缓存中发挥的作用。从 JSX 谈起我们知道在浏览器中运用 React 技术栈,必不可少的需要两部分东西。一个是 React 本身,另外一个是 React-dom。React 中渲染页面及交互的本质是运用 JS 的各类操作 DOM 的 API...

2021-11-01 19:56:36 5259

原创 从零开始构建一个属于自己的 React Hooks 库(一)

文章目录目的整体流程一、dumi 搭建文档模式开发脚手架本阶段成果1. 搭建 dumi 工程环境要求脚手架初始化二、编写自定义 hooks1. 梳理 hooks 目录2. 编写第一个自定义 hook三、编写 Hooks 使用文档1. 梳理 doc 目录2. 引入外部组件库四、发布到 GitHub五、构建 GitHub 自动打包流水线1. 新建流水线六、构建 GitHub Pages七、发布 hooks 到 npm目的这篇文章主要是带领大家从零开始免费构建一个属于你自己的自定义 React Hooks 库

2021-09-11 19:33:07 1776 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除