首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
竹叶寨少主
掘友等级
前端攻城狮
|
字节跳动
修炼码力
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
80
文章 80
沸点 0
赞
80
返回
|
搜索文章
赞
文章( 80 )
沸点( 0 )
React 算法之调和算法
`reconcilerChildren`函数(函数中的算法被称为调和算法),分别对单节点和数组节点进行对比. 比较对象是`reactElement`对象和`fiber`对象.
60行代码实现React的事件系统
大家好,我卡颂。 由于如下原因,React的事件系统代码量很大: 需要抹平不同浏览器的差异 与内部的优先级机制绑定 需要考虑所有浏览器事件 但如果抽丝剥茧会发现,事件系统的核心只有两个模块: Synt
前端项目终于在生产环境用上es6了
背景 目前很多前端项目虽然采用了很多新技术,但是最终还是会被编译成es5,这样就能在较低版本的浏览器中运行了,但现实情况是现在的浏览器都已经比较成熟,压根不用编译成es5再运行了,而谷歌一位工程师在1
React源码解读之任务调度流程
reconciler 的过程可分为四个阶段,分别是任务输入阶段、调度任务注册阶段、执行任务回调阶段,输出DOM节点阶段。这四个阶段,基本覆盖了react-reconciler的核心逻辑。
React源码剖析:fiber树的协调与渲染
本系列文章将深入源码剖析react的工作流程,其中本篇将分析fiber树的协调与渲染的具体工作流程。
100行代码实现React核心调度功能
大家好,我卡颂。 想必大家都知道React有一套基于Fiber架构的调度系统。 这套调度系统的基本功能包括: 更新有不同优先级 一次更新可能涉及多个组件的render,这些render可能分配到多个宏
写在 2021 的前端性能优化指南
本文正在参与 “性能优化实战记录”话题征文活动 我们把性能优化的方向分为以下两个方面,有助于结构化的思考与系统分析。 加载性能。如何更快地把资源从服务器中拉到浏览器,如 http 与资源体积的各种优化
强话一波hooks,这次咱们换个发力点
这回咱们好好讲讲hooks,找一个合适深度的发力点,争取建立从原理到使用的一条细细的通路,这样更有利于之后学习和补充,正所谓先迷后得主。
👍 实用rxjs学习案例
前言: 我搜集了网络和自己实践中的一些案例,让大家感受一下rxjs处理异步时的优势。 本文主要目的: 1、让一些同学对rxjs对稍微复杂异步的简洁处理感兴趣(不需要懂api,仅仅感受rxjs的优势)
分享我的toyvite的实现及心路历程
我是晨霜,本篇会分享我的 toy-vite 的实现思路以及心路历程,会一步一步的从头开始实现,以及讲解为什么要这么做,希望能够对你有所帮助。 Vite 简单介绍 Vite 号称下一代前端开发与
下一页
个人成就
文章被点赞
183
文章被阅读
18,636
掘力值
942
关注了
71
关注者
41
收藏集
0
关注标签
21
加入于
2020-09-19