首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
array_huang
掘友等级
前端开发高级工程师
全栈开发者,追求实用至上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
赞
文章( 27 )
沸点( 0 )
全面理解DNS及HTTPDNS
移动场景下DNS解析开销是整个网络请求中不可忽略的一部分。在弱网环境下,基于UDP的LocalDNS解析非常容易出现解析超时的问题,并且即使解析成功会消耗数百毫秒乃至更甚,对我们整个业务请求而言是非常不利的,它直接影响了客户的体验。 对于一个比较大众的应用而言,DNS的优化对整…
React 源码解析系列 - React 的 render 异常处理机制
本文从源码角度,分析 React 17 的 render 异常处理机制;,通过本文,补全了前面几篇介绍 render 的文章的疏漏(前文仅介绍了 render 的正常流程)。
React 源码分析(二)—— Fiber 的 render 阶段
本文重点讲解更新流程中 `render`阶段的全流程 ,在 `React` 中,`render` 流程中可以被拆分为 `beginWork` 和 `completeWork`两个阶段。
React 源码解读之首次渲染流程(含例子)
这里首先调用 prepareFreshStack(root, expirationTime),这一句主要是通过 root.current 来创建 workInProgress。调用后,数据结构成了这样: beginWork,传入当前 Fiber 节点,创建子 Fiber 节点。…
【译】用 Enzyme 测试使用 Hooks 的 React 函数组件
React 函数组件本质上是一个返回 React Element 的简单函数。这是 React v16.8 中最值得期待的功能,通过 Hooks 的文档,我们知道使用 Hooks 可以在无状态的函数组件中注入 state 和生命周期方法,让组件变成 stateful。Hooks…
React 源码解析系列 - React 的 render 阶段(三):completeUnitOfWork
React 的工作流程主要分为 render 和 commit 两个阶段,本文讨论 render 阶段的其中一个主要操作 —— completeUnitOfWork
React 源码解析系列 - React 的 render 阶段(二):beginWork
本系列文章均为讨论 React v17.0.0-alpha 的源码;React 的工作流程分为 render 和 commit 两个阶段,本文讨论render阶段中一个主要的操作: beginWork
React 源码解析系列 - React 的 render 阶段(一):基本流程介绍
本系列文章均为讨论 React v17.0.0-alpha 的源码。React 的工作流程主要分为 render 和 commit 两个阶段,本文主要是讨论 render 阶段的基本流程
React源码解析之HostComponent的更新(上)
接上篇 React源码解析之completeWork和HostText的更新 ,本文讲解下HostComponent多次渲染阶段的更新(下篇讲第一次渲染阶段的更新)。 「第一次渲染阶段」放在下篇文章讲。 主要是执行了diffProperties()方法,可能你会有疑惑:为什么不…
React Hooks 加持下的函数组件设计
过去,React 中的函数组件都被称为无状态函数式组件(stateless functional component),这是因为函数组件没有办法拥有自己的状态,只能根据 Props 来渲染 UI ,其性质就相当于是类组件中的 render 函数,虽然结构简单明了,但是作用有限。…
下一页
个人成就
文章被点赞
976
文章被阅读
84,347
掘力值
2,944
关注了
6
关注者
248
收藏集
4
关注标签
5
加入于
2017-07-24