@rwarzycha

Where's the hype

Rafał Warzycha

  • webdev,
  • conference maniac,
  • podcast co-host

http://just4fun.io

rwarzycha

senssei

rafal.warzycha@gmail.com

... another framework ?

alt.js

reflux.js

marty.js

Flummox

FluxThis

State of React.js and Flux

  • state container
  • mini library

Core concepts

Flux architecture

Redux concept

Principles

  • Single Source of Truth
  • State is Read-Only
  • Changes are made via Pure Functions

Influenced by

  • Flux
  • Elm
  • immutable.js
  • baobab.js
  • RxJS

DevTools

Hot reloading with Time Travel

Redux

Demo

Learning materials

egghead.io

  • 30 videos
  • short and simple (2-5 min  each)
  • conducted by Dan Abramov
  • free
  • http://redux.js.org/index.html
  • https://www.udemy.com/react-redux/
  • https://rangle-io.gitbooks.io/react-training/content/book/redux/index.html
  • https://www.pluralsight.com/courses/react-flux-angular
  • https://www.pluralsight.com/courses/build-react-native-exponent-redux-apps

Additional materials

Q&A

Thank you

Redux

By Rafał Warzycha