理解 Webpack 的构建过程(实现原理),并实现一个 mini 版掘金前端/@颜酱/15 天前文章围绕理解Webpack的构建过程及实现一个mini版展开。阐述了Webpack如一个函数将项目文件转换为浏览器可用文件的功能,接着详细说明了初始化阶段等每个阶段的核心实现步骤。
深入 Comlink 源码细节——如何实现 Worker 的优雅通信掘金前端/@卧指世阁/15 天前文章主要介绍了Comlink,它基于RPC设计,通过Proxy API和MessageChannel隐藏了底层postMessage的复杂性,开发者可直接调用Worker中的内容,还深入探讨了Comlink的源码细节,如如何实现Worker
🧩 Vue 3 watch 源码详解(含完整注释)掘金前端/@excel/16 天前文章详细介绍了Vue 3的watch源码,包括其底层基于ReactiveEffect的依赖追踪机制实现,以及根据不同类型的source构造getter等核心逻辑
🌿 一文看懂 Vue 3 的 watch 源码:从原理到流程掘金前端/@excel/16 天前文章围绕Vue 3的watch源码展开,阐述了其核心思想,包括找出依赖的响应式数据、绑定数据变化与回调函数,以及后续的清理逻辑、调度执行与控制等流程。
【Amis源码阅读】组件注册方法远比预想的多!掘金前端/@云鹤_/17 天前文章基于Amis 6.13.0版本,汇总了registerRenderer、@Renderer、@FormItem、@OptionsControl、预注册、消息注册6种组件注册方法,并介绍了它们的文件位置和注册方式。作者表示Amis项目庞大
vue响应式 track 和trigger 过程掘金前端/@GBVFtou/17 天前文章介绍了命令式代码和响应式代码的区别,重点阐述了vue响应式的track和trigger过程,包括相关概念、用例等
【vue篇】Vue 双向数据绑定原理解析:从 MVVM 到响应式视图掘金前端/@LuckySusu/17 天前文章深入解析了Vue双向数据绑定的原理,包括其核心思想、四大核心模块以及模块详解与代码实现等内容,还介绍了Vue 3的改进,帮助读者深入理解v-model背后的秘密,提升架构思维。
【前端架构和框架】react中Scheduler调度原理掘金前端/@笔尖的记忆/18 天前文章主要介绍了React中Scheduler调度器的核心功能、整体运行流程,并对其核心阶段源码进行了分析,阐述了异步渲染、时间切片、优先级调度等特性在任务调度循环中的实现,使React实现异步可中断渲染成为现实。
深入解析 Vue 3 源码:computed 的底层实现原理掘金前端/@excel/20 天前本文深入解析Vue 3源码中computed的底层实现原理,介绍了其基本使用方法,分析了核心类的结构、依赖更新与通知机制以及computed函数入口,阐述了其基于惰性求值、缓存结果、依赖追踪、脏标记、批量更新等关键机制,揭示了compute
vite 源码 - 创建 ws 服务掘金前端/@itslife/20 天前文章主要介绍了vite中ws服务的相关配置,以及如何调用createWebSocketServer函数来创建ws服务,还对ws服务的功能进行了封装和增强。
Vue3 响应式核心源码全解析:Dep、Link 与 track/trigger 完整执行机制详解掘金前端/@excel/21 天前本文深入解析Vue3响应式系统的核心源码,讲解Dep、Link、track、trigger等关键机制及运行原理,还介绍了其设计思路、依赖收集等内容,阐述了该系统在性能和结构上的精细设计。
React 合成事件的设计原理 3掘金前端/@骑自行车的码农/21 天前文章深入探讨了React合成事件中收集Fiber事件的原理,通过具体示例展示了如何在不同场景下进行事件收集,包括从button向上遍历到HostPortal,再到HostRoot A和HostRoot B的过程,以及第二部分逻辑中如何找到容
Vue3 EffectScope 源码解析与理解掘金前端/@excel/22 天前文章对Vue3的EffectScope进行了源码解析,介绍了其全局变量与基础类定义、生命周期控制、执行函数上下文等方面,并通过示例展示了其在实际应用中的使用方法。
【react18原理探究实践】更新阶段 Render 与 Diff 算法详解掘金前端/@ObjectX不知名程序员/22 天前文章从首次挂载流程出发,介绍了React如何创建Fiber树和DOM节点。更新阶段则基于现有Fiber树,通过Diff ReactElement与旧Fiber生成新的Fiber节点,并决定哪些DOM需要更新、移动或删除。作者结合源码,逐步拆
详解 Vue 3.6 Vapor Mode:从原理到问题,看透 VDOM 逐步退场的底层逻辑掘金前端/@JamesGosling666/22 天前本文详细介绍了Vue 3.6推出的试验性Vapor Mode,它宣告逐步告别VDOM。文中分析了抛弃VDOM的原因,阐述了Vapor Mode的核心思想,解答了关于Vapor Mode的几个关键问题,还探讨了Vapor Mode目前存在的编
React 合成事件的设计原理 2掘金前端/@骑自行车的码农/22 天前本文深入探讨了React合成事件的设计原理,特别是合成事件对象创建的源码和原理。指出原生事件存在不稳定、不统一的问题,React通过将不同浏览器的原生事件属性统一映射成W3C标准接口,为开发者提供标准化的事件对象,其合成事件并非独立事件系统
React Fiber 双缓冲树机制深度解析掘金前端/@ObjectX不知名程序员/23 天前文章深入分析了React Fiber架构中的双缓冲树机制,包含Fiber的起源与设计理念、双缓冲树架构详解等内容,阐述了该机制提升性能、保证一致性、支持并发、优化体验等优势