React 18 与 Vue 3 项目从 Context/Props 迁移到 Zustand 和 Pinia 的状态管理实践
在一个中型后台管理系统里,我们用 React Context + Props 层层透传管理状态,结果一次表单联动导致 47 个组件重渲染,首屏可交互时间从 1.2s 涨到 2.8s。后来我把 React 侧迁到 Zustand 4.5、Vue 侧迁到 Pinia 2.1,重渲染组件数降到 6 个,TTI 回到 1.3s。这篇文章记录迁移方案对比、具体步骤、踩过的坑和最终性能数据,适合正在纠结要不要
