首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苏溪云
掘友等级
鹅厂
分享简单易懂技术文章
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 31
沸点 4
赞
35
返回
|
搜索文章
最新
热门
状态管理本应如此简单
2021年520前夕。近一年来主要都在做业务,不过对不断提升Coding质量与速度的追求和思考一直没停过。机缘巧合之下,有幸着重花时间完善了一套稳定、易用的状态管理方案。 作者在工作历程中,由最初用r
轻松掌握React Hooks底层实现原理
由于最近业务较忙,2020年搞懂React原理系列文章最终篇直到现在才在业余时间抽空完成。之前在公司内部已有过一次PPT形式的分享,但经过一段时间对hooks的深度使用,对其又有了更深一些了解,故本次加上新内容并以文章形式再分享一次。 读懂源码只是第一步,弄懂其功能的代码实现方…
另辟蹊径搭建阅读React源码调试环境-支持所有React版本细分文件断点调试
若要高效阅读和理解React源码,搭建调试环境是必不可少的一步。而常规方法:使用react.development.js和react-dom.development.js调试,虽然方便,但无法知道每段代码属于哪个细分文件,所以本文将介绍一种取巧的方法搭建便于调试React源码的…
彻底搞懂React源码调度原理(Concurrent模式)
自上一篇写关于diff的文章到现在已经过了二十天多,利用业余时间和10天婚假的闲暇,终于搞懂了React源码中的调度原理。当费劲一番周折终于调试到将更新与调度任务连接在一起的核心逻辑那一刻,忧愁的嘴角终于露出欣慰的微笑。 最早之前,React还没有用fiber重写,那个时候对R…
搞懂React源码系列-React Diff原理
时隔2年,重新看React源码,很多以前不理解的内容现在都懂了。本文将用实际案例结合相关React源码,集中讨论React Diff原理。使用当前最新React版本:16.13.1。 在讨论Diff算法前,有必要先介绍React Fiber,因为React源码中各种实现都是基于…
轻松学会HTTP缓存(强缓存,协商缓存)
若读者对“强缓存”,“协商缓存”字眼非常熟悉,但又不知道他们具体是什么,亦或有读者还不了解HTTP缓存,那么本文将为读者一一讲解。 在介绍什么是强缓存、协商缓存前,让我们先了解HTTP缓存的流程,因为强缓存、协商缓存只是其中2步。 “检查缓存是否过期”一步即强缓存。若缓存未过期…
看完Webpack源码,我学到了这些
继React,Vue,这是第三个着重阅读源码的前端项目-Webpack。本文主要以: 三个方向展开。 诚然Webpack这是一个前端工程化工具,理解容易, 使用简单,似乎没有深入研究的必要。那为什么还要费心费力阅读其源码?这,把正在写此篇文章的我也问住了。理提纲时,认为WHY最…
记一次前端项目重构要点总结
项目是公司主打业务产品之一的可视化子项目,与其他子项目几乎没有耦合,所以可以单独拎出来重构。具体业务不作过多描述,主要重构内容为系统组件和一个自研可视化图形库。重构总共耗时30个工作日。 技术主要用Vue2系列和JavaScript。第一个重构原因就是没有引入静态类型,导致查看…
揭开redux,react-redux的神秘面纱
16年开始使用react-redux,迄今也已两年多。这时候再来阅读和读懂redux/react-redux源码,虽已没有当初的新鲜感,但依然觉得略有收获。把要点简单写下来,一方面供感兴趣的读者参考,另一方面也是自己做下总结。 react-redux最核心的内容就是redux。…
个人成就
文章被点赞
107
文章被阅读
14,859
掘力值
551
关注了
17
关注者
56
收藏集
0
关注标签
15
加入于
2018-09-20