Skip to content

lauchness/learn-reselect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This project has been built to teach the basics, and value, of the reselect library.

The app will be a react app implementing redux for global state management. However, it's worth noting that reselect is framework agnostic and can be used in any JavaScript project, or with any state management API (like context).

Description

This app will be a "movies" app, with a large number of movies (coming from the src/data/movies.json directory) being stored in redux.

Initially the app will be set up to display movies by category, and have a search functionality. All of this will be implemented without making use of reselect, and will likely perform very poorly.

Each exercise will be outlined in a markdown file in the /exercises directory with the naming convention <Exercise Number>.md. The completed files will be stored in the /final as a reference for you as you work.

TODO:

  1. implementing reselect -> moving to functions
  2. using createSelector
  3. flux
  4. redux basics
  5. redux thunk
  6. creating new slice of state

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published