title: Can redux be seen as a pub/sub or observer pattern?
body: <p>I'm just trying to get my head around react.js, that being said, I just finished a few tutorials on the web. </p>
  
  <p>I am completely new to redux, which is part of some video tutorials I watched. The more I dive into it, the less it makes sense to me in terms of redux replacing the initial idea of react.js. In react a component has its own state which can be passed down via props, to keep the workflow from top to bottom.</p>
  
  <p>With redux we now try to make the whole application state global and we have to define actions to manipulate that (global) state, so what are these actions other than a "normal" javascript pub/sub or observer pattern? Or maybe I am getting it wrong? - Clarification would be highly appreciated.</p>