react-hooks-realize-redux:使用React Hooks 实现 Redux

时间:2024-06-02 18:20:02
【文件属性】:

文件名称:react-hooks-realize-redux:使用React Hooks 实现 Redux

文件大小:228KB

文件格式:ZIP

更新时间:2024-06-02 18:20:02

JavaScript

为什么要用Redux? 一般而言,如果随着时间的推移,数据处于合理的变动之中、需要一个单一的数据源、在 React 顶层组件 state 中维护所有内容的办法已经无法满足需求,这个时候就需要使用 Redux 了 这是官方关于什么时候需要用到Redux的描述,分析下 数据处于合理的变动之中 > 数据复杂度越来越高 需要一个单一数据源 > 统一状态/数据管理 在 React 顶层组件 state 中维护所有内容的办法已经无法满足需求 > React无法满足需求 简单来说,Redux 提供了统一的状态管理,让复杂的前端变得更加健壮和易维护,让组件之间数据共享变得更有效率,简单列下Redux的优点: 统一的状态管理,让组件间数据共享更高效 reducer纯函数和action机制,使状态具有可预测性,易于测试 可以把state从组件中解耦出来,使组件更轻量,代码易读性更好 各种middleware,


【文件预览】:
react-hooks-realize-redux-main
----.gitignore(310B)
----README.md(16KB)
----public()
--------manifest.json(492B)
--------robots.txt(67B)
--------logo192.png(5KB)
--------logo512.png(9KB)
--------index.html(2KB)
--------favicon.ico(4KB)
----.eslintcache(6KB)
----package.json(874B)
----src()
--------components()
--------reportWebVitals.js(362B)
--------reducers()
--------index.js(422B)
--------setupTests.js(241B)
--------actions.js(263B)
----yarn.lock(515KB)

网友评论