Flux Architecture: React with Redux

 #flux   #architecture   #react   #redux   #facebook tech   #performance   #determinism   #isomorphism   #middleware   #functional programming   #composition 

2016-11-24

To me, Redux is more an architectural pattern than a library. It simplifies (and limits) Flux architecture to single Store per application.

Benefits

  1. Performance,
  2. Determinism,
  3. Isomorphism,
  4. Extensibility (middleware API),
  5. Functional programming (state/logic separation, function composition).

References

  1. What the Flux?! Let’s Redux by Henrik Joreteg (&Yet),
  2. The Evolution of Flux Frameworks by Dan Abramov (Author of Redux),
  3. Dan Abramov's answer to 'Why use redux over flux?' on Stack Overflow.

blog comments powered by Disqus