Skip to content

Training purpose: develop the same app with setState, Redux and MobX

Notifications You must be signed in to change notification settings

themostaza/state-management-training

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React State Management Training

It covers three state management methods:

  • React setState
  • React + Redux
  • React + MobX

Training app

Actions:

  • Fetch talk list (async action)
  • Favourite talks (simple sync action)
  • Filter talks (selectors / computed props)

Example implementations

The master branch has not the full implementation but it has just the base code, you can develop the state managament specific code on top of that.

You can find the full implementation in the original branch.

setState

  cd app-setstate
  npm install

Redux

  cd app-redux
  npm install

MobX

  cd app-mobx
  npm install

Original work

Most of the work has been done by Infinum, you can find more info here. Thanks!

About

Training purpose: develop the same app with setState, Redux and MobX

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 68.6%
  • HTML 18.5%
  • CSS 12.9%