理解虚拟 DOM:前端开发中的高效渲染利器掘金前端/@lichenyang453文章介绍了前端开发中的虚拟DOM,它是React、Vue等框架的核心机制之一,能提升性能和简化开发,探讨了虚拟DOM到底是什么
flutter滚动视图之Viewport、RenderViewport源码解析(六)掘金前端/@Nicholas68/3 天前文章主要介绍了flutter中的Viewport组件,它是滚动机制中负责显示内容的核心组件,根据自身尺寸和给定的offset显示子组件的一个子集。还介绍了RenderViewport,它是滚动机制中负责可视化显示的核心组件,托管双向sliv
flutter滚动视图之ScrollView源码解析(五)掘金前端/@Nicholas68/3 天前文章主要介绍了flutter的ScrollView组件,它由Scrollable、视口组件和sliver组成,通过创建Scrollable和视口,并将sliver的创建交给子类来协调整个滚动结构。还介绍了ScrollView的一些属性和方法
【openInula茶话会】第四期:openInula API2.0编译器原理掘金前端/@openInula前端开源社区/3 天前本文是openInula茶话会第四期,介绍了openInula API2.0编译器原理。该编译器基于babel平台,能解析业务代码AST中变量和视图引用关系,将组件JSX代码编译为优化代码,减轻运行时负担。文中阐述了编译器架构、模块关系、分
【AI解读源码系列】ant design mobile——Avatar头像掘金前端/@sorryhc/4 天前作者围绕ant design mobile组件库,基于AI解读Avatar头像组件是如何实现的
Vue 3 运行机制掘金前端/@前端小巷子/5 天前文章详细介绍了Vue 3的运行机制,包括描述UI、编译器、渲染器、组件本质、响应式系统以及完整闭环等方面,阐述了Vue 3如何将声明式模板翻译成渲染函数,再翻译成真实DOM,并在数据变化时以最小代价更新视图
vue3.5.18源码:computed 在发布订阅者模式中的双重角色掘金前端/@码山有路/6 天前文章以一个例子开头,详细介绍了vue3.5.18源码中computed在发布订阅者模式中的双重角色,即既是订阅者又是发布者,并介绍了整个过程中的三个核心类RefImpl、ComputedRefImpl和ReactiveEffect,以及从数
flutter滚动视图之Scrollable源码解析(四)掘金前端/@Nicholas68/7 天前文章对Flutter中Scrollable控件进行了源码解析,介绍了ViewportBuilder等相关概念,以及_ScrollableScope的作用等内容。
flutter滚动视图之ScrollController源码解析(三)掘金前端/@Nicholas68/7 天前文章对flutter滚动视图的ScrollController源码进行解析,介绍了ScrollControllerCallback的作用、hasClients属性、position、dispose、createScrollPosition等
flutterAppBar之SystemUiOverlayStyle源码解析(一)掘金前端/@Nicholas68/9 天前文章主要介绍了Flutter中SystemUiOverlayStyle的作用,它用于控制系统UI元素外观,如状态栏和导航栏。还详细讲解了Brightness枚举以及SystemUiOverlayStyle类中的各个属性,包括系统底部导航栏颜
一位Cursor深度用户的原理探析与实验验证大淘宝技术/@石超/9 天前作者作为Cursor付费用户,深入使用后对其技术实现产生兴趣,通过一系列实验分析了Cursor与大模型的通信机制、检索代码及规划等功能,探讨了其在不同场景下的表现及存在的问题
深入剖析:Flutter 应用从启动到渲染的完整旅程掘金前端/@Zuckjet/9 天前文章深入剖析了Flutter应用从启动到渲染的完整旅程,包括Flutter架构概览、启动过程、三棵树架构、绘制指令传递、多线程架构、Skia图形库、优化机制和热重载机制等内容
《深入源码理解webpac构建流程》掘金前端/@曲意已决/10 天前文章主要介绍了Webpack这个现代JavaScript应用程序的静态模块打包工具,详细阐述了其从初始化参数、加载插件到构建模块、依赖分析、优化以及输出资源等整个源码构建流程,还介绍了关键库和构建流程的时序,帮助读者深入理解Webpack的
React 合成事件原理:从事件委托到 React 17 的重大改进掘金前端/@晴空雨/11 天前本文深入解析了React合成事件的工作原理,以及React 17中关于合成事件的重大改进,帮助读者更好地理解React的事件机制
Vue 3 reactive.ts 源码理解掘金前端/@柯南9527/11 天前本文深入剖析了Vue 3中reactive.ts文件的实现原理,涵盖核心API、工具函数、内部机制、TypeScript高级特性应用以及性能优化策略等方面,有助于读者全面理解Vue 3响应式系统的内部工作机制,更好地使用响应式API并解决相
Vue 3 Ref 源码解析掘金前端/@柯南9527/11 天前本文深入分析了Vue 3中ref.ts文件的实现原理,涵盖核心API详解、工具类型解析、内部实现机制以及TypeScript高级特性应用等方面,通过丰富示例帮助全面掌握Vue 3 Ref系统