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.
- React as the core infrastructure.
- Redux for state management.
- Redux-saga for handling async tasks with agility.
- Introduction.
- Project setup.
- Define action.
- Setup state management system.
- Define async task handlers.
- Create a container component.
- Create presentational component.
- Connect React component to redux store.
- Deploy app on Heroku.
Special credit goes to Facebook team for create-react-app
I am always open to your feedback.
If you have ideas of how to make the app a good learning tool, open an issue.
- Follow me on Twitter