React 脚手架使用指南(最新推荐)-牛翰网

React 脚手架使用指南(最新推荐)

目录 React 脚手架使用指南 创建项目 1. 使用 npx 创建(推荐) 2. 使用 npm 创建 项目结构 目录说明 1. public 目录 2. src 目录 常用命令 配置说明 1. package.json 2. tsconfig.json 最佳实践 ...
React Diffing 算法完整指南(示例详解)-牛翰网

React Diffing 算法完整指南(示例详解)

目录 React Diffing 算法完整指南 1. Diffing 算法概述 1.1 什么是 Diffing 1.2 基本原则 2. Diffing 策略详解 2.1 元素类型比较 2.2 同类型元素比较 2.3 组件比较 3. 列表 Diffing 3.1 无 key ...
React 脚手架配置代理完整指南(最新推荐)-牛翰网

React 脚手架配置代理完整指南(最新推荐)

目录 React 脚手架配置代理完整指南 1. 代理配置方式概述 2. 基础配置方法 2.1 package.json 简单配置 2.2 setupProxy.js 配置 3. 高级配置示例 3.1 带身份验证的代理 3.2 带路径重写的代理 3.3...
React Fragment 和空标签(<></>)用法及区别详解-牛翰网

React Fragment 和空标签(<></>)用法及区别详解

目录 1. 基本概念 1.1 Fragment 的作用 1.2 两种语法形式 2. Fragment 和空标签的区别 2.1 key 属性支持 2.2 语法支持 3. 使用场景 3.1 列表渲染 3.2 表格结构 3.3 条件渲染 4. 性能考虑 4.1 DO...
React中Context的用法总结-牛翰网

React中Context的用法总结

目录 1. 基本概念 1.1 什么是 Context 1.2 基本用法 2. Context API 详解 2.1 创建 Context 2.2 Provider 组件 2.3 消费 Context 3. 高级用法 3.1 多个 Context 组合 3.2 动态 Context 3.3 Cont...
React 中hooks之 React.memo 和 useMemo用法示例总结-牛翰网

React 中hooks之 React.memo 和 useMemo用法示例总结

目录 1. React.memo 基础 1.1 基本用法 1.2 带有比较函数的用法 2. React.memo 使用场景 2.1 纯展示组件 2.2 列表项组件 3. useMemo 基础 3.1 基本用法 4. useMemo 使用场景 4.1 昂贵的计算 4.2...
ES6 迭代器 Iterator使用总结-牛翰网

ES6 迭代器 Iterator使用总结

目录 1. 迭代器的基本概念 (1) 迭代器是什么? 2. 生成迭代器 (1) 手动创建迭代器 (2) 使用 Symbol.iterator (3) 自定义对象的迭代器 3. for...of 遍历迭代器 4. 可迭代对象  可以使用&nbs...
Node.js 中的 Buffer缓冲区实例详解-牛翰网

Node.js 中的 Buffer缓冲区实例详解

目录 🧱 一、什么是 Buffer? 二、创建 Buffer 的几种方式 🧪 三、读取和修改 Buffer 内容 四、Buffer 溢出处理 五、Buffer 中文乱码问题处理 六、Buffer 与字符串的互相转换 七、实用方法补充 ...
Node.js进行文件读取与复制的系统总结-牛翰网

Node.js进行文件读取与复制的系统总结

目录 一、Node.js 文件读取方式总结 1.同步读取(Blocking) 2. 异步读取(Non-blocking) 3. 流式读取(Stream) 二、读取场景对比 三、Node.js 文件复制方式 1. 同步复制 2. 流式复制(推荐)...