Common · Literature

Redux (software)

JavaScript state container software library

Redux is an open-source JavaScript library for managing and centralizing application state. It is most commonly used with libraries such as React or Angular for building user interfaces. It is similar to (and inspired by) Facebook's Flux architecture; the Elm Architecture is also cited as an inspiration.

Read more

It was created by Dan Abramov and Andrew Clark; since mid-2016, the primary maintainers are Mark Erikson and Tim Dorr. Redux is a small library with a simple, limited API designed to be a predictable container for application state. It operates in a fashion similar to a reducing function, a functional programming concept. Redux was created by Dan Abramov and Andrew Clark in 2015. Abramov began writing the first Redux implementation while preparing for a conference talk at React Europe on hot reloading. Abramov remarks, "I was trying to make a proof of concept of Flux where I could change the logic. And it would let me time travel.

Text: Wikipédia, CC BY-SA 4.0. ·

Tap to close

Confirmation