发现最新前端开发资讯
分类结果基于AI,如不准确请右上角反馈 :)
本月

深入剖析 Promise 实现:从原理到手写完整实现

logo
掘金前端
/@instincts
/12 天前
文章深入剖析Promise的内部工作机制,从核心概念入手,逐步构建符合Promises/A+规范的Promise实现,包括状态机、链式调用、值穿透等机制,并指出与原生Promise的差异,帮助读者更好理解Promise工作原理及应用。

深入探索V8引擎的编译机制:从JavaScript到机器码的完整之旅

logo
掘金前端
/@抛竿不抛锚
/14 天前
本文深入V8引擎内部,探索JavaScript代码从文本到机器码的完整编译过程,并通过实际示例展示如何编写V8友好的高性能代码。介绍了V8引擎架构,还给出了最佳实践。

React.memo 实现原理解析

logo
掘金前端
/@维维酱
/14 天前
文章深入解析了React.memo的实现原理,包括其基本结构、在协调过程中的处理、浅比较的实现、性能考虑与优化等方面,阐述了它通过高阶组件包装、协调阶段拦截、Props比较、渲染优化和结果复用等方式来提升性能。

useMemo 实现原理

logo
掘金前端
/@维维酱
/15 天前
文章深入剖析了React Hooks中useMemo的实现原理,包括其核心思想、在React源码中的基本结构、依赖项比较方法、性能考虑与优化细节等,涵盖基于Hook机制、依赖比较、记忆化策略等方面。

Promise的底层揭秘:微任务与观察者模式的完美共舞

logo
掘金前端
/@讨厌吃蛋黄酥
/16 天前
文章深入探讨了JavaScript中Promise的底层机制,它是状态机与发布-订阅模式的结合,通过微任务机制实现高性能异步处理,解耦异步操作与回调函数,标准化处理模式并优化性能,还提供错误冒泡机制,帮助开发者更好地理解和运用Promise

vue3.5.18源码:深入watch api底层实现

logo
掘金前端
/@bqb
/17 天前
文章深入探讨了vue3.5.18源码中watch api的底层实现,包括其原理(发布订阅者模式),以及RefImpl类和ReactiveEffect类之间的关系等,还通过具体代码示例展示了数据变化到cb函数执行的流程。
上个月

flutter滚动视图之ScrollNotificationObserve源码解析(十)

logo
掘金前端
/@Nicholas68
/8月31日
文章主要对flutter滚动视图之ScrollNotificationObserve源码进行了解析。首先介绍了ScrollNotificationCallback函数类型别名的含义,它是一种回调函数,用于ScrollNotification

flutter滚动视图之ProxyWidget、ProxyElement、NotifiableElementMixin源码解析(九)

logo
掘金前端
/@Nicholas68
/8月30日
文章主要对flutter滚动视图中的ViewportNotificationMixin进行了介绍,包括其作用、属性等,还阐述了滚动通知的生命周期、冒泡机制等要点,并对相关类和类型定义进行了解析。

深入解读 SourceMap:如何实现代码反解与调试

logo
掘金前端
/@zayyo
/8月30日
本文详细介绍了SourceMap这一技术手段,它能将压缩、混淆后的JavaScript代码映射回原始代码,便于调试。文中阐述了SourceMap的工作原理、文件结构,介绍了在Webpack、Vite中生成SourceMap的方法,以及如何通

flutter滚动视图之ProxyWidget、ProxyElement、NotifiableElementMixin源码解析(八)

logo
掘金前端
/@Nicholas68
/8月30日
文章主要对flutter滚动视图之ProxyWidget、ProxyElement、NotifiableElementMixin进行了源码解析,介绍了ProxyWidget的基本概念和作用,以及NotifiableElementMixin提

flutter滚动视图之Notification、NotificationListener、LayoutChangedNotification源码解析(七)

logo
掘金前端
/@Nicholas68
/8月30日
文章主要对flutter滚动视图中的Notification、NotificationListener、LayoutChangedNotification进行了源码解析,介绍了Notification监听器的回调签名,以及通知的分发等机制,

理解虚拟 DOM:前端开发中的高效渲染利器

logo
掘金前端
/@lichenyang453
/8月27日
文章介绍了前端开发中的虚拟DOM,它是React、Vue等框架的核心机制之一,能提升性能和简化开发,探讨了虚拟DOM到底是什么

flutter滚动视图之Viewport、RenderViewport源码解析(六)

logo
掘金前端
/@Nicholas68
/8月26日
文章主要介绍了flutter中的Viewport组件,它是滚动机制中负责显示内容的核心组件,根据自身尺寸和给定的offset显示子组件的一个子集。还介绍了RenderViewport,它是滚动机制中负责可视化显示的核心组件,托管双向sliv
Made by 捣鼓键盘的小麦 / © 2025 Front Talk 版权所有所有内容来自网络公开渠道,如有侵权请联系删除:micooz@hotmail.com