title: Redux vs plain React
body: <p>I have been reading some redux tutorials and to be honest I do not see up until now what added value it brings over plain react.</p>
  
  <p>As far as I know I can build an app and manage its state using only react, so, what makes redux something worth using?</p>
  
  <p>Well, I do recognize redux has a few advantages over react, namely:</p>
  
  <ul>
  <li>Keeps track of all the actions carried out;</li>
  <li>Makes it easier for debugging due to the previous point;</li>
  <li>Prevents state from being passed down/up between components.</li>
  </ul>
  
  <p>But maybe due to my lack of experience building large apps I am not convinced that it would make my life easier.</p>
  
  <p>Can you elaborate a little more on the advantages of using redux over plain react?</p>