首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
不慌tpf
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
从React源码分析渲染更新流程
转前端一年半了,平时接触最多的框架就是React。在熟悉了其用法之后,避免不了想深入了解其实现原理,网上相关源码分析的文章挺多的,但是总感觉不如自己阅读理解来得深刻。于是话了几个周末去了解了一下常用的流程。也是通过这篇文章将自己的个人理解分享出来。 在具体的源码流程分析之前,根…
React17事件机制
由于React16和React17在事件机制在细节上有较大改动,本文仅对React17的事件机制做讲解,在最后对比React17和React16在事件机制上的不同点。
前端CSS高频面试题---3.如何实现两栏布局,右侧自适应?三栏布局中间自适应呢?
在日常的开发中和面试中,总能遇到两栏布局或者三栏布局,今天就给小伙伴简单介绍一下。 两栏布局实现效果就是将页面分割成左右宽度不等的两列,宽度较小的列设置为固定宽度,剩余宽度由另一列撑满。 比如 element-ui 文档,蓝色区域为主要内容布局容器,侧边栏为次要内容布局容器。 …
一文吃透 React 和 Vue 的多节点 diff 原理
虚拟 DOM 虚拟 DOM 节点是一个 JS 对象,用这个 JS 对象可以表示 DOM 节点、组件节点等。有了虚拟 DOM,能提高整体研发体验和效率,同时也能解决跨平台问题。
「React 进阶」 React 全部 Hooks 使用大全 (包含 React v18 版本 )
介绍目前 React 提供的所有 hooks ,介绍其功能类型和基本使用方法,查缺补漏,助你早日进阶 React !
通过了解 Redux 简单源码,掌握 Redux 数据流原理
在项目中用 Redux 的时候,有时候就觉得会用,但是不明白为什么这样用。导致在 debug 的时候,无法快速的 debug 出原因。而且 Redux 的源码也不复杂,暴露出来的只有 5 个 API,可以作为很好的阅读源码的开端,所以在这里很开心可以和大家一起来探索 Redux…
记一次 hooks 闭包陷阱问题
hooks 的闭包陷阱是个老生常谈的问题了,但依然很容易在开发时忽略。近日再次遭遇了这个问题,记录一下。提供useRef、setState函数式更新、useReducer等解决方案。
你必须了解的 React 18 新特性
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情 你必须了解的 React 18 新特性 由于更新经常包括完全改变特性的修改,甚至删除某些特性并添加其他特
React 18 新特性(一):自动批量更新
本文介绍了 React 18 的自动批量更新特性,和之前版本的批量更新进行了对比。并且使用代码模拟了批量更新的不同实现思路。
React 重新渲染:最佳实践
什么是 re-render(重新渲染)?哪些是必要的 re-render?哪些是非必要的 re-render?如果你对这些问题还不是很明白,那么可以在这篇文章中找到答案。