React 18 下从 Context 迁移到 Zustand 4:一次首屏渲染耗时从 380ms 降到 120ms 的记录
项目使用 React 18.2 + TypeScript 5.0,全局状态长期依赖 Context + useReducer,随着商品配置面板的交互变复杂,Provider 一更新,整棵子树全部重渲染,Profile 面板单次输入延迟最高到 380ms,DevTools 里一次 commit 有 47 个组件参与。本文记录我把全局状态迁到 Zustand 4.4.7 的全过程:为什么没选 Redu
