前端大数据渲染


https://bigdata-atw.pages.dev/method3 大数据渲染优化思考 1. 如何减少对应的DOM节点的内存销毁风险 此时的实践操作分为两类思考 1.1 使用基于虚拟列表渲染的机制来实现</

React 深度原理


一、Fiber架构:React渲染的核心基石 1.1 为什么需要Fiber? React 15及之前采用“栈协调器”(Stack Reconciler),渲染过程是同步且不可中断的:一旦开始调和(Reconciliation),会持续占用主线程,若组件树庞大,会导致UI卡顿(如滚动、输入等高频交互无

Javascript 核心原理剖析


Javascript 作用域与执行机制 作用域本质 Javascript 的作用域的本质就是词法环境(静态作用域),作用域在代码编写阶段确定的,而非执行阶段确定,这就决定了变量的查找规则是找定义时候的上层作用域,而非执行时的上层作用域 底层执行模型、上下文执行栈(ECS)和变量对象(VO/AO) 执

移动端适配


为什么需要做讷? 自适应实现:根据不同的设备屏幕大小来实现来自动化的调整页面的尺寸和大小,实现自动化的适配 响应式实现:随着屏幕的实时变动来实现自动的调整来实现自适应功能吧 基础配置 对 html 进行动刀子,确保布局视口、视觉视口、理想视口一样的大小,后续不出现大小问题 <!-- initia

兼容性思考


什么是兼容性 兼容性问题就是指的是在不同环境下,运行内核出现差异化,导致对同一份代码进行不同的解析,造成了功能上的不符合预期,这个兼容性问题 问题分类

CLI 工具开发

nodejs 

脚手架开发流程 需求分析 --> 技术选型 --> 项目初始化 --> 命令行设计 --> 模板管理 --> 项目生成 --> 依赖安装 --> 测试验证 --> 发布部署