首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
piscessssss
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Vue3源码解读之reactivity
Vue源码解读之reactivity 前言 文件总览 在正式进入源码之前,我们先总览一下src目录下有那些文件 根据这些文件,我们可以把响应式模块分为这几部分:effect、reactive、ref、
React 为什么使用 Lane 技术方案
React 为什么使用 Lane 模型替代 ExpirationTime 模型?本文将从 ExpirationTime 存在的问题入手,再加上 Demo 的演示和分析,给出答案。
React Hooks(四): immutable
正值 tuple&record 进入 stage2,正好将放了半年的草稿更新一波。 对于比较复杂的 React 单页应用,性能问题和 UI 一致性问题是我们必须要考虑的问题,这两个问题和 React 的重渲染机制息息相关。本文重点讨论如何控制重渲染来解决 React …
React SSR源码剖析
也没有执行render之后的生命周期,组件没有被完整地“渲染”出来。因此,另一部分渲染工作仍然要在客户端完成,这个过程就是 hydrate
精通 React SSR 之 API 篇
最基础的 SSR API,输入 React 组件(准确来说是ReactElement),输出 HTML 字符串。之后由客户端 hydrate API 对服务端返回的视图结构附加上交互行为,完成页面渲染: 而React 16 改用单节点校验来复用(服务端返回的)HTML 节点,不…
React17新特性:启发式更新算法
北京时间8月11日凌晨,React团队发布了React17第一个RC版本。该版本的最大特性是“无新特性”。 遥想从v15到v16,React团队花了两年时间将源码架构中的Stack Reconciler重构为Fiber Reconciler,事情一定没有这么简单。 事实上,这次…
【开源】一个 React + TS 项目模板
在小公司待了三年多,前端团队很小很小,没有前端大佬坐镇,完全处于自我摸索的状态。两年前开始独立负责前端项目,热衷于自己手搭项目。对于那个时候的我来说,一切都处于朦胧的状态,虽然有心想要把项目设计的更好,但是没有什么好的方向/思路(就比如刚开始写项目,调用后端接口都是分散在每个模…
写React Hooks前必读
最近团队内有同学,由于写react hooks引发了一些bug,甚至有1例是线上问题。团队内也因此发起了一些争执,到底要不要写hooks?到底要不要加lint?到底要不要加autofix?争论下来结论如下: 团队再出一篇必读文档,必须要求每位同学,先读再写。 因此便有了此文。 …
从React源码分析渲染更新流程
转前端一年半了,平时接触最多的框架就是React。在熟悉了其用法之后,避免不了想深入了解其实现原理,网上相关源码分析的文章挺多的,但是总感觉不如自己阅读理解来得深刻。于是话了几个周末去了解了一下常用的流程。也是通过这篇文章将自己的个人理解分享出来。 在具体的源码流程分析之前,根…
可能是你见过最好的 React Hooks 库
ahooks 是由蚂蚁 umi 团队、淘系 ice 团队以及阿里体育团队共同建设的 React Hooks 工具库。ahooks 基于 React Hooks 的逻辑封装能力,提供了大量常见好用的 Hooks,可以极大降低代码复杂度,提升开发效率。 ahooks 致力成为和 a…