官术网_书友最值得收藏!

The Redux ecosystem

When we talk about Redux, we usually include other libraries that work together in harmony. Here, we will discuss some of the important libraries that work well together, as follows:

  • react-redux: This allows us to communicate in both directions, between React and Redux (https://github.com/reactjs/react-redux). It is a binding between React and Redux that allows us to create containers and listen to the store changes, reflecting that into a presentational component. We will explore more about container components (smart components) and presentational components (dumb components) in upcoming chapters.
  • redux-devtools: This is the official implementation of developer tools for Redux, and it allows for watching state changes, live to edit actions, time traveling, and more (https://github.com/gaearon/redux-devtools).
  • redux-promise: This is middleware for Redux, allowing you to dispatch JavaScript promises to the Redux store (https://github.com/acdlite/redux-promise).

An official overview of the Redux ecosystem can be found on the Redux website, at http://redux.js.org/docs/introduction/Ecosystem.html.

There is a community-maintained repository called awesome Redux. This repository contains resources, libraries, utilities, boilerplate code, and examples associated with Redux, and is located at https://github.com/xgrommx/awesome-redux.

主站蜘蛛池模板: 龙山县| 吉隆县| 定结县| 玛纳斯县| 乐都县| 怀集县| 五大连池市| 红安县| 东乌珠穆沁旗| 长丰县| 静海县| 宁化县| 桃园市| 阳信县| 平罗县| 忻州市| 高密市| 金湖县| 松潘县| 庄河市| 临西县| 宣城市| 瑞安市| 南木林县| 昌图县| 遂川县| 万安县| 丰县| 漠河县| 芜湖县| 酉阳| 舒兰市| 南召县| 溧阳市| 棋牌| 浪卡子县| 四会市| 临猗县| 自贡市| 许昌县| 定远县|