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

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.

主站蜘蛛池模板: 双鸭山市| 渭源县| 建瓯市| 军事| 甘孜县| 江永县| 武夷山市| 涡阳县| 隆德县| 清涧县| 古田县| 麦盖提县| 高要市| 阿尔山市| 喀喇沁旗| 贺兰县| 九寨沟县| 田林县| 扎赉特旗| 海丰县| 大城县| 工布江达县| 佛山市| 鹿邑县| 杂多县| 英德市| 石泉县| 黔东| 浙江省| 伊川县| 玉龙| 武功县| 额尔古纳市| 涪陵区| 剑川县| 湟源县| 泽普县| 马边| 尚义县| 周至县| 石柱|