React 18 与 Vue 3 项目从 Context/Props 迁移到 Zustand/Pinia 的实践记录
我们有一个中型后台项目,React 18.2 + Vue 3.3 双技术栈并行维护,原先全局状态全靠 Props 透传和 Context/Provide。随着模块增加到 40+ 页面,出现“改一个筛选条件触发 200+ 组件重渲染”“Props 链最深 7 层”等问题。本文记录我们如何分别用 Zustand 4.4 和 Pinia 2.1 替换原有方案,包含方案对比、迁移步骤、真实性能数据(渲染次
