Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Redux

 Redux

Internal Lightning Talk @ Redgate, Cambridge, UK

Tugberk Ugurlu

August 23, 2016
Tweet

More Decks by Tugberk Ugurlu

Other Decks in Programming

Transcript

  1. What is Redux? “Redux is a state management library for

    JavaScript applications, inspired by Flux and Elm.
  2. The Meat of Redux Store Store is where everything comes

    together and it acts as the source of truth
  3. The Whole Idea You have one state, one state only

    for your entire application! https://flic.kr/p/9QQHW
  4. Some Resources • Redux Docs: http://redux.js.org • The Redux Journey

    at react-europe 2016: http://bit.ly/2bJEZEP • Flux Architecture: https://facebook.github.io/flux/docs/overview.html • Redux Usage with React: http://bit.ly/2bdAiVO • Presentational and Container Components: http://bit.ly/2bM3DpO • (Pluralsight Course) Building Applications with React and Redux in ES6: http://bit.ly/2bRAQ4T • Thinking in React: https://facebook.github.io/react/docs/thinking-in-react.html • React Reconciliation: https://facebook.github.io/react/docs/reconciliation.html • Influencers of Redux: https://github.com/reactjs/redux#influences • Why did you reinvented Event Sourcing?: https://github.com/gaearon/ama/issues/110