Redux遵循的三个原则是什么?
转载(1)单一事实来源:
整个应用的状态存储在单个 store 中的对象/状态树里。单一状态树可以更容易地跟踪随时间的变化,并调试或检查应用程序。
(2)状态是只读的:
改变状态的唯一方法是去触发一个动作。动作是描述变化的普通 JS 对象。就像 state 是数据的最小表示一样,该操作是对数据更改的最小表示。
(3)使用纯函数进行更改:
为了指定状态树如何通过操作进行转换,你需要纯函数。纯函数是那些返回值仅取决于其参数值的函数。
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
下一篇:解释一下 Flux
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
API安全设计5A原则API
-
敏捷测试需要遵循的原则
与传统的阶段性测试不同的是,敏捷测试能够将测试集成到整个软件开发过程
测试人员 开发过程 复杂度 -
面试题你设计微服务时遵循什么原则
微服务
java servlet junit -
微型导轨设计要遵循的原则
微型导轨设计要遵循的原则
微型导轨 微型直线导轨