前端

react redux modax web-component (stencil) 前端的领域

react 抽象出的概念是状态(数据)与组件 前端(UI)本质上是状态的变化(业务) 我们给状态的变化披上了一层界面(界面样式与界面逻辑分离?) 这样当我们讨论前端时 我们讨论就有了方向 为了完成业务 我们需要有什么状态 状态如何发生变化 将不确定的东西确定下来 从而可以继续讨论 状态实际上还可以细分 每次用户操作时 变化的不是整体的全部状态 而是状态的细分 react将可细分的状态与组件进行映射 希望达成的效果应当是每个组件都自给自足 用于其所需的所有状态 (纯函数式) props代表的是原始数据 state代表的是使用此原始数据所进行的业务的状态(UI状态或业务状态) react 项目本身关注的应当是如何更好更快的渲染 (vitrual-dom)

redux

redux实际上让我们有能力回到所有状态放在一起的时代(但是解决了其中的问题) 即只有同一个大状态树 数据的传递和组件本身(props)无关 而之前的问题 状态追踪(所有东西放在一起如何追踪奇怪的状态改变?) 就是redux所关心的

结合具体场景,聊聊 React 的状态管理方案