freddy-dev / media-library

Exploring new create-react-app set up for build automation to architect a media library application with Redux and redux-saga

Home Page:http://media-gallery.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Coverage Status Contact me on Codementor

Application UI

  • Click here for see the Live demo.
  • Click here for the tutorial post.

Motivation

media-gallery is a tutorial app to get all levels of React developers up to speed with how to architect a scalable, maintainable and testable react/redux application.

Technology used

  • React as the core infrastructure.
  • Redux for state management.
  • Redux-saga for handling async tasks with agility.

Modules covered

  1. Introduction.
  2. Project setup.
  3. Define action.
  4. Setup state management system.
  5. Define async task handlers.
  6. Create a container component.
  7. Create presentational component.
  8. Connect React component to redux store.
  9. Deploy app on Heroku.

Credit

Special credit goes to Facebook team for create-react-app

Sending Feedback

I am always open to your feedback.

Contributing

If you have ideas of how to make the app a good learning tool, open an issue.

About

Exploring new create-react-app set up for build automation to architect a media library application with Redux and redux-saga

http://media-gallery.herokuapp.com


Languages

Language:JavaScript 92.7%Language:HTML 4.8%Language:CSS 2.5%