状态管理基础

1. 为什么需要状态管理

当前端应用从单组件交互走向多页面、多模块协作时,状态的来源、流向和更新方式会迅速变复杂。

2. 常见状态类型

  • 组件局部状态
  • 页面级共享状态
  • 跨模块全局状态
  • 服务端同步状态

3. 使用原则

  • 能局部管理的状态,不要过早全局化
  • 状态结构应服务于数据流和维护成本