首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Tonychen
掘友等级
前端工程师
|
undefined
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.4K
文章 218
沸点 1.2K
赞
1.4K
返回
|
搜索文章
Tonychen
赞了这篇文章
zhangbao90s
公众号 @写代码的宝哥
·
2年前
关注
React Effect:竞态条件的修复
通常,在两个差别不大的数据请求发出后,如果应用程序是根据哪个请求先完成就显示哪个数据的话,就会遇到竞态条件问题。 本文介绍 React 组件如何处理竞态条件问题。...
8
评论
分享
Tonychen
关注了标签
远程工作
前端工程师 @undefined
Tonychen
前端工程师 @undefined
·
1月前
关注
【React源码阅读】React 渲染流程 —— 前置知识
1 写在前面 React 源码里的概念实在是太多了,以至于如果真的要能完全理解源码的话,我们就不得不提前了解一部分知识,不然看源码的时候完全就是抓瞎。 2 Fiber 2....
4
评论
分享
Tonychen
前端工程师 @undefined
·
2月前
关注
LeetCode 偶尔一题 —— 301. 删除无效的括号
1 题目 给你一个由若干括号和字母组成的字符串 s ,删除最小数量的无效括号,使得输入的字符串有效。 返回所有可能的结果。答案可以按 任意顺序 返回。 示例 1: 示例 2...
0
评论
分享
Tonychen
前端工程师 @undefined
·
2月前
关注
【React 源码阅读】Scheduler
1 背景 React 在 18 版本引入了 Concurrent 模式,而这个模式则是用 Scheduler 这个包实现的。 在这篇文章里,我们来看下它的实现原理是什么。...
0
评论
分享
Tonychen
赞了这篇文章
余腾靖
全栈工程师
·
1年前
关注
记录裁员后的半年前端求职经历
主要讲述自己被裁后的求职经历,包括自己的心态变化,面试大小厂的经历,遭遇到的 sb 公司,进入现在公司的离奇经历,以及对面试准备...
598
132
分享
Tonychen
前端工程师 @undefined
·
6月前
关注
【持续更新中】ahooks 源码阅读系列
1. 背景 ahooks 是一个 React 里高频使用的 hook 库,里面封装了一些比较方便 hook,比如说 useMount、useMemoizedFn 等等。停留...
2
评论
分享
Tonychen
前端工程师 @undefined
·
6月前
关注
【React 源码阅读】useCallback
背景 初入 React Hooks 的小伙伴可能比较疑惑,为什么 useCallback 这个 Hook 每次写一个都要传入相应的 deeps 呢?,简直不要太麻烦了。 源...
1
评论
分享
Tonychen
前端工程师 @undefined
·
6月前
关注
【React 源码阅读】为什么 React Hooks 不能用条件语句来执行?
1. 背景 有 React Hook 使用经验的小伙伴应该知道,如果使用 hooks 之时用了条件语句,那么编辑器通常会有报错: 会报错是一样,React Hooks 必须...
3
评论
分享
Tonychen
前端工程师 @undefined
·
6月前
关注
记一次虚拟列表问题定位
背景 在前端项目中,有多个 Vue 页面存在长列表的场景,因此都使用了一个包:vue-virtual-scroll-list。 有一天因为有新页面需要考虑长列表的问题,正好...
1
评论
分享
Tonychen
关注了
vortesnail
前端工程师 @undefined
Tonychen
赞了这篇文章
vortesnail
前端开发工程师 @emm
·
11月前
关注
离职后的这半年,我前所未有的觉得这世界是值得的
大家好,我是一名前端开发工程师,属于是没有赶上互联网红利,但赶上了房价飞涨时代的 95 后社畜。2024 年 3 月份我做了个决定,即使已经失业半年、负收入 10w+ 的如...
1.3k
536
分享
Tonychen
赞了这篇文章
范文杰
@字节跳动资深前端工程师
·
4年前
关注
[万字总结] 一文吃透 Webpack 核心原理
解析 webpack 核心流程与插件架构,理解: - Webpack 从启动到输出 bundle,内部逻辑流转过程 - 编写 webpack 插件前,你需要弄清楚哪些问题...
817
50
分享
Tonychen
关注了
范文杰
前端工程师 @undefined
Tonychen
赞了这篇文章
Lam
前端开发 @腾讯
·
1年前
关注
我为何要放弃Nextjs的App Router开发应用
背景 在项目前期开发时,曾经对Next的App Router和Page Router都做了一些基础的demo试验,通过对比去看那个Router更合适。从试验的demo来看,...
73
28
分享
Tonychen
关注了
Chokcoco
前端工程师 @undefined
Tonychen
赞了这篇文章
Chokcoco
国服第一切图仔 @Shopee
·
3年前
关注
巧用 transition 实现短视频 APP 点赞动画
在各种短视频界面上,我们经常会看到类似这样的点赞动画: 非常的有意思,有意思的交互会让用户更愿意进行互动。 那么,这么有趣的点赞动画,有没有可能使用纯 CSS 实现呢?那当...
149
13
分享
Tonychen
赞了这篇文章
情绪羊
前端开发 @字节跳动
·
2年前
关注
Vite多入口组件库构建方案,自带样式导入和treeshaking功能
组件库开发时,通常涉及多入口,但是 Vite 并没有提供相关配置让我们将 css 和对应的入口关联起来。基于这个背景,我们需要编写一个插件来进行样式注入,这样就不用再关心样...
51
7
分享
Tonychen
赞了这篇文章
字节前端
@北京字节跳动网络技术有限公司
·
2年前
关注
从 0 实现 use-context-selector
本文主要介绍了如何从 0 实现 use-context-selector,同时介绍了 React Context 和 use-context-selector 的问题和解决...
50
7
分享
Tonychen
前端工程师 @undefined
·
1年前
关注
[macOS] 用 快捷指令 + ffmpeg 进行视频格式转换
1. 背景 有些时候我们不得不对视频做一些格式转换,有可能是以下原因的其一或者多个: 当前视频过大,需要转换成体积小的视频 视频格式不兼容,需要转换成更加通用的格式,如 m...
0
评论
分享
下一页
个人成就
文章被点赞
714
文章被阅读
125,705
掘力值
4,177
关注了
59
关注者
337
收藏集
6
关注标签
21
加入于
2017-12-08