首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
white_xiao
掘友等级
卑微的前端开发、业余的三维爱好者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
469
文章 467
沸点 2
赞
469
返回
|
搜索文章
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
零到一打造 Vue3 响应式系统 Day 14 - Effect:依赖清理的场景
在解决了链表节点指数增长的问题后,我们还需要关注依赖的有效性。 effect 的执行路径可能因为条件判断或程序逻辑不同而改变,导致某些依赖在本次执行中已经不再需要。 如果这...
9
1
分享
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
零到一打造 Vue3 响应式系统 Day 15 - Effect:依赖清理实现方案
在实际情况中,effect 函数内部的依赖,常常因为条件分支(比如 if...else)而发生变化,这种情况称为「动态依赖」。 动态依赖会带来一个问题:在某次执行中不再被使...
6
评论
分享
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
从零到一打造 Vue3 响应式系统 Day 11 - Effect:Link 节点的复用实现
昨天我们发现了 Effect 的问题:当 effect 被重复触发时,它会不断地重新收集依赖,导致依赖链表指数级增长。 要让 effect 记住它“订阅过谁”,最直接的方法...
6
3
分享
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
从零到一打造 Vue3 响应式系统 Day 12 - Effect :多重依赖之指数触发重现
昨天我们解决了单一依赖所导致的指数增长问题。然而,在真实的开发场景中,一个 effect 函数往往需要依赖多个响应式变量。现在我们试着新增多个依赖,在示例中加入第二个响应式...
6
1
分享
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
零到一打造 Vue3 响应式系统 Day 13 - Effect:多重依赖之节点复用解决方案
昨天我们了解到,当 effect 函数依赖多个响应式变量时,会再次触发指数级更新。 我们来回顾一下之前的做法: run() 函数首先会将 depsTail 设为 undef...
4
1
分享
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
从零到一打造 Vue3 响应式系统 Day 10 - 为何 Effect 会被指数级触发?
DOM 交互 我们的响应式系统经过前几天的努力,已经初具雏形,感觉可以加入一些 DOM 交互,来进行简单的测试。 我们预期每次点击按钮,effect 只会执行一次。但实际情...
5
评论
分享
white_xiao
赞了这篇文章
DaMu
前端架构师
·
1月前
关注
Cesium & Three.js 【移动端手游“户外大逃杀”】 还在“画页面的”前端开发小伙伴们,是时候该“在往前走一走”了!我们必须摆脱“画页面的”标签!
这是一款基于 Cesium & Enable3D 引擎架构的“户外生存/大逃杀/建造”类型游戏。让开发者在 Survive 游玩的过程中熟悉使用 GIS。...
15
6
分享
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
从零到一打造 Vue3 响应式系统 Day 8 - Effect:深入剖析嵌套 effect
今天我们来探讨一个棘手的边界情况:嵌套 effect。 当一个 effect 内部又定义了另一个 effect 时,我们的系统会如何运作呢? 在这种情况下,我们预期内外层都...
12
4
分享
white_xiao
赞了这篇文章
我是日安
前端
·
1月前
关注
从零到一打造 Vue3 响应式系统 Day 7 - 关注点分离:拆分 track、trigger
我们的代码虽然已经可以运作,但 RefImpl 这个类同时处理了数据存储和链表管理,不易于扩展,所以需要调整代码结构。尽管前几章的代码已经能正常工作,但它存在一个很大的问题...
15
9
分享
white_xiao
赞了这篇文章
我是日安
前端
·
2月前
关注
从零到一打造 Vue3 响应式系统 Day 6 - 响应式核心:链表实装应用
昨天,我们了解了链表的核心概念,现在要把这些概念结合起来。 首先让我们从一个常见的场景开始:当一个响应式数据 (ref) 同时被多个 effect 依赖时,会发生什么? 我...
18
9
分享
white_xiao
赞了这篇文章
我是日安
前端
·
2月前
关注
从零到一打造 Vue3 响应式系统 Day 5 - 核心概念:单向链表、双向链表
在昨天,我们建立了响应式的基本运作模式。在继续深入之前,要先了解 Vue 内部用来优化性能的一个核心概念:数据结构。Vue 3 的响应式系统之所以效率高,其内部对数据结构的...
14
3
分享
white_xiao
赞了这篇文章
我是日安
前端
·
2月前
关注
从零到一打造 Vue3 响应式系统 Day 4 - 核心概念:收集依赖、触发更新
前言 昨天我们的目标是让一段简单的 ref 和 effect 代码能够自动响应。 进入页面输出 count.value ==> 0 一秒后自动输出 count.value ...
14
3
分享
white_xiao
赞了这篇文章
我是日安
前端
·
2月前
关注
从零到一打造 Vue3 响应式系统 Day 3 - 订阅者模式:响应式设计基础
在正式开始实现我们自己的响应式 API 之前,我们先创建一个简单的测试环境,来观察 Vue 官方 ref 和 effect 的实际情况。 先在 packages/react...
14
16
分享
white_xiao
赞了这篇文章
我是日安
前端
·
2月前
关注
从零到一打造 Vue3 响应式系统 Day 2 - 开发环境建置:monorepo
前言 Vue 3 的源码由多个模块构成,除了我们常用的核心功能外,还包含了响应式、工具函数等多个独立模块。为了模拟 Vue 官方的开发环境,管理这些分散的模块,我们会采用 ...
32
16
分享
white_xiao
赞了这篇文章
我是日安
前端
·
2月前
关注
从零到一打造 Vue3 响应式系统 Day 1 - 序:为什麽都有 AI 了,还要研究 Vue
前言 你是否曾对 Vue 的响应式系统感到过困惑?当我们在代码中修改一个变量时,界面上的内容就会自动更新。这个方便快捷的背后机制到底是什么? 了解这个底层逻辑,就是我这次想...
22
6
分享
white_xiao
关注了
我是日安
white_xiao
赞了这篇沸点
小透明一枚
2月前
举报
神光的小册,大家不要买了,这人纯抽象的,做不好内容的。已删读者为荣,极其不尊重人。课程更新也是半摆状态,内容就是自己的学习笔记水文。你是死忠粉,就当我没说。一边吃着掘金和读者的饭,一边怒喷平台和删读者,整天喊着“退隐江湖,谁都找不到我”,又在公粽号说要加回来好友卖课。你就割韭菜吧,总会割到的。
收起
查看大图
向左旋转
向右旋转
上班摸鱼
等人赞过
分享
103
60
white_xiao
赞了这篇沸点
moe_
前端摸鱼带砖家 @OCDL
·
2月前
举报
神💡真是我见过最巨婴的213了
等人赞过
分享
60
59
white_xiao
赞了这篇文章
数擎AI
全栈工程师 @贵州数擎科技有限公司
·
8月前
关注
使用 Three.js 实现流光特效
在本文中,我们将深入探讨如何使用 Three.js 和 GLSL(OpenGL Shading Language)编写一个火焰效果的着色器。通过这个教程,你将学习如何创建动...
25
2
分享
white_xiao
关注了
陳住气
下一页
个人成就
文章被点赞
50
文章被阅读
6,203
掘力值
382
关注了
83
关注者
33
收藏集
16
关注标签
8
加入于
2021-02-05