首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bezos
掘友等级
https://bezos.life/
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 79
沸点 0
赞
79
返回
|
搜索文章
赞
文章( 79 )
沸点( 0 )
详解useTransition 和 useDeferredValue
React 18 提供了一些新的特性,以帮助我们更好地处理异步数据和交互,从而提高用户体验。在这篇博客中,我们将深入探讨 useTransition 和 useDeferredValue 这两个新的
Webpack插件机制之Tapable-源码解析
Webpack的成功之处,不仅在于强大的打包构建能力,也在于它灵活的插件机制。 在学习Webpack的时候,经常可以看到上述介绍。也就是说学Webpack的前提是要学习Tapable。才能更好的学习Webpack原理。 其实tapable的核心思路有点类似于node.js中的e…
React语法已经越来越复杂了
大家好,我卡颂。 下面这个React组件代码,用到3个use关键词,你理解他们的作用吗? 真是几天不写React,语法都看不懂了。本文就来聊聊这几个use关键词各自的意义。 欢迎加入人类高质量前端交流
webpack源码阅读一:webpack流程以及重要钩子
在日常开发中,我们使用webpack已经非常频繁了,但是对于webpack的内部实现,整个工作流程可能还是非常模糊。在之前的文章中,我们实现了一个实现简易的模块打包器,它只是具备简单的打包功能。但是对于webpack,我们都知道它是非常复杂的,内部存在着各个阶段,每个阶段又存在…
Monorepo实战
维护多个仓库的公共代码是一件头疼的事情,每次对公共代码的改动都要全量仓库同步,最后决定用 monorepo 改造一番。本次实践使用 yarn workspace 处理依赖问题,lerna处理发布问题。
关于对象的循环引用以及消除(恢复)循环引用的方法
一些博客将同级引用列入循环引用当中,但我认为它不符合 堆对堆的引用形成闭环的定义(尽管这句定义仅仅是个人理解!),并且在序列化中并不会报循环的错误,固没有在此列为 循环引用的方式 的子项。【欢迎纠正】 浏览器已经舍弃引用计数算法,统一采用标记清除法来进行垃圾回收。 由于Weak…
如何判断JS对象中是否存在循环引用
我个人的理解是,如果一个对象的值等于父级(祖父级,曾祖父级....),则说明是循环引用了。来看下面一个例子: 用上面代码来解释我定义的循环引用:a.info的值是a,而a恰好是a.info的父级,所以这里就是循环引用了。 首先,循环引用对象本来没有什么问题,序列化的时候才会发生…
【react 源码系列】useMemo 与 useCallback 解析
前言 作为 React 的使用者,在尝试对现有代码进行优化的时候,我们可能会尝试使用 useMemo 以及 useCallback 来进行优化,对数据或者函数进行缓存,在下次组件更新时,如果对应的依赖
一次弄懂Event Loop(彻底解决此类面试问题)
Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。 是要增加自己技术的深度,也就是懂得JavaScript的运行机制。 现在在前端领域各种技术层出不穷,掌握底层原理,可以让自己以不变,…
React Fiber架构浅析
1.浏览器渲染 为了更好的理解 React Fiber, 我们先简单了解下渲染器进程的内部工作原理。 1.1 渲染帧 帧 (frame): 动画过程中,每一幅静止的画面叫做帧。 帧率 (frame p
下一页
个人成就
文章被点赞
9
文章被阅读
6,955
掘力值
280
关注了
3
关注者
4
收藏集
1
关注标签
7
加入于
2021-08-24