React生态系统状态管理这块算是必争之地。早期项目里用Redux的不少,但那套boilerplate代码写起来实在头疼,动不动就是action、reducer、dispatch三件套。后来团队推出Redux Toolkit,总算把流程简化了,用createSlice自动生成action和reducer,immer库内置不可变更新,写起来顺手多了。不过现在更轻量的方案也开始流行,像Zustand这种连provider都不需要,hook里直接调useStore就能用,特别适合中小项目。Jotai和Recoil则主打原子化状态