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

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.

主站蜘蛛池模板: 色达县| 迁西县| 康乐县| 新沂市| 茂名市| 嘉峪关市| 北京市| 台江县| 桑日县| 松溪县| 吴堡县| 崇州市| 社会| 织金县| 嘉善县| 油尖旺区| 九寨沟县| 德昌县| 南开区| 云霄县| 疏附县| 浮梁县| 会东县| 鄂伦春自治旗| 肃宁县| 远安县| 大厂| 乐东| 浦城县| 潢川县| 长葛市| 武夷山市| 江陵县| 肥城市| 柯坪县| 凤山市| 贡山| 孝义市| 乾安县| 富阳市| 望奎县|