The core concepts of Redux are closely tied to a framework known as Flux. Both share the same concept of a one-way flow of data and a centralized store to reduce actions into the application’s next state. While Flux was designed as a general pattern which one could follow to build applications, Redux is a library that provides concrete methods to help implement the framework.

To make use of the Redux package, it can be installed using the Node Package Manager (npm). Then, its methods can be imported.

Let’s start by installing the redux package and importing its createStore() method. In the next exercise you’ll learn how to use this method.



In the bash terminal enter the following command for installing the redux package using NPM.

npm install redux

In the store.js file use ES6 import syntax and import the createStore method from the redux package:

import { createStore } from 'redux';

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?