msn2106 / movieapp

React based movie app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Movie App

Result Output

image

Features

  1. Searching for a movie and adding it to a movie list or favourite list
  2. Adding a movie to the movie list into the favourite list.

Things Learned

  1. Redux
  2. Actions
  3. Pure Functions
  4. State
  5. Reducers
  6. Creating Store
  7. Dispatching Actions
  8. Subscribing to Store
  9. Action Creators
  10. Combining Reducers
  11. Function Currying
  12. Middleware
  13. Multiple Middleware
  14. Using Middleware as logger, error-handling and action filter
  15. Thunk

Note :- Async calls should not be made in component, it should be handled via action creator, and then via middleware

TODO :-

  1. Search functionality based on partial search string
  2. Deployment

About

React based movie app


Languages

Language:JavaScript 84.9%Language:CSS 10.0%Language:HTML 5.1%