title: React with Redux? What about the 'context' issue?
body: <p>I normally post code related stuff on Stack, but this is more a question about what the general thoughts of the community are.</p>
  
  <p>There seems to be a lot of people advocating the use Redux with React to manage data/state, but while reading and learning both I've come across something that doesn't quite look right.</p>
  
  <h1>Redux</h1>
  
  <p>At the bottom of this page: <a href="http://redux.js.org/docs/basics/UsageWithReact.html">http://redux.js.org/docs/basics/UsageWithReact.html</a> (Passing the Store) it recommends using the "Magic" of React 'Context'.</p>
  
  <blockquote>
    <p>One option would be to pass it as a prop to every container component. However it gets tedious, as you have to wire store even through presentational components just because they happen to render a container deep in the component tree.</p>
    
    <p>The option we recommend is to use a special React Redux component called  to magically make the store available to all container components...</p>
  </blockquote>
  
  <h1>React</h1>
  
  <p>On the React Context page (<a href="https://facebook.github.io/react/docs/context.html">https://facebook.github.io/react/docs/context.html</a>) it has a warning at the top:</p>
  
  <blockquote>
    <p>Context is an advanced and experimental feature. The API is likely to change in future releases.</p>
  </blockquote>
  
  <p>Then at the bottom:</p>
  
  <blockquote>
    <p>Just as global variables are best avoided when writing clear code, you should avoid using context in most cases...</p>
    
    <p>Do not use context to pass your model data through components. Threading your data through the tree explicitly is much easier to understand...</p>
  </blockquote>
  
  <h1>So...</h1>
  
  <p>Redux recommends using the React 'Context' feature rather than passing the <code>store</code> along down to each component via 'props'. While React recommends the opposite.</p>
  
  <p>Also, it seems that Dan Abramov (the creator of Redux) now works for Facebook (the creator of React), just to confuse me more.</p>
  
  <ul>
  <li>Am I reading all this right..?</li>
  <li>What is the general current consensus on this issue..?</li>
  </ul>