Table of Contents
Redux
Return to React
Redux (JavaScript library)Redux is an open-source software | open-source JavaScript library for managing application State (computer science) | state. It is most commonly used with libraries such as React (JavaScript library) | React or Angular (application platform) | Angular for building user interfaces. Similar to (and inspired by) Facebook's Use_of_the_Flux_architecture | Flux architecture, it was created by Dan Abramov and Andrew Clark.
Description
Redux is a small library with a simple, limited API designed to be a predictable container for application state. It operates in a similar fashion to a Fold_(higher-order_function) | reducing function, a functional programming concept.
It is influenced by the functional programming language Elm (programming language) | Elm.<ref>
</ref>
- Redux Saga - “Redux Saga is a fast-growing JavaScript library with over 9,000 GitHub Stars | stars on GitHub. It lets you rapidly create asynchronous apps using a new tool called ES6 Generators.” “Learn about Redux Saga, ES6, JavaScript testing, Redux effects, and Redux channels.” Fair Use Source: https://app.pluralsight.com/library/courses/redux-saga/description
