优化

React 19 useDeferredValue 与列表性能优化

引言在输入/筛选等交互与大列表渲染竞争时,`useDeferredValue` 通过降低次要更新优先级,保持核心交互的流畅与可用。能力与用法(已验证)`useDeferredValue(value)`: 返回延迟版本的值,将依赖该值的渲染置于较低优先级,避免阻塞紧急更新(输入、导航)。来源:Reac

Vite 构建性能优化与依赖预构建治理(2025)

Vite 构建性能优化与依赖预构建治理(2025)一、预构建与缓存预构建:启用 `optimizeDeps` 与 `esbuild` 加速依赖解析与打包。缓存:持久化缓存与按平台隔离;避免跨项目污染。外部化:对大型库外部化以减少打包体积。二、HMR 与开发体验HMR:控制模块边界与更新粒度;减少全局