首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lotso
掘友等级
前端工程师
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
151
文章 142
沸点 9
赞
151
返回
|
搜索文章
最新
热门
Server Sent Event 技术实践
Server Sent Events(SSE)并不是新的技术,它是一种基于 HTTP 的规范,本文通过服务端和客户端各两种实现示例来讲解。
如何获取Chrome Devtools中的无障碍数据
有时我们需要基于无障碍的信息分析网页所有的 HTMLElement。 无障碍和语义化 HTML、WAI-ARIA 有关,包含的内容还是比较多的,自己解析困难较大。Chrome Devtools 的 A
这个playground可视化工具帮你学习babel的API
一个可以帮你学习babel的playground工具,编写babel代码,实时展示目标代码和AST~
使用inject-context解决react中context的性能问题
通过inject-context解决context重渲染的性能问题,还支持深度比较和良好的ts类型提示。
zustand和useSyncExternalStore使用感受,包含源码解读
包括zustand的使用介绍、源码解读、开发的最佳实践。还包括useSyncExternalStore的介绍、以及和context开发体验的对比。
react18 并发更新
提示: 本文不介绍并发更新原理,只介绍用法和用处。 react并发更新指的是让组件的render流程从同步的变成异步可中断的,即使是单次render时间过长,也不会一直占着主线程阻塞渲染。 截止目前的
TS 类型来源和模块语法
介绍TS的类型来源和模块语法,以及全局类型声明和模块类型声明、怎样在模块内声明全局类型和reference三斜线指令
如何解决react中context的性能问题
React在render流程中通过全等判断props是否改变,如果判断为有改变组件将会重新渲染,并且会影响到其子节点,这就是React渲染的”传染性“。有两种方式解决这个问题: 根据”变与不变分离“的
如何使用immer优化复杂数据应用
之前做的项目都没有遇到复杂的数据,在这个项目中我才深刻体会到不可变数据的魅力,以及`immutable`和`immer`这样的工具库的意义有多大。 这篇总结了最近对于重构编辑器项目数据层的一些想法,
react性能优化|bailout策略
前面的文章梳理了Fiber架构的render 流程,我们知道 beginWork的目的是为传入的workInprogress fiberNode生成子fiberNode,生成的方式有两种: 通过对比w
下一页
个人成就
文章被点赞
218
文章被阅读
20,518
掘力值
1,087
关注了
22
关注者
46
收藏集
0
关注标签
34
加入于
2020-12-29