title: apollo 2 a replacement for redux?
body: <p>Is Redux still relavant when using Apollo?</p>
  
  <p>I have recently been diving into Apollo 2, and have seen a notable post stating that they have removed a lot of redux code in favor of Apollo. </p>
  
  <p><a href="https://dev-blog.apollodata.com/reducing-our-redux-code-with-react-apollo-5091b9de9c2a" rel="noreferrer">https://dev-blog.apollodata.com/reducing-our-redux-code-with-react-apollo-5091b9de9c2a</a></p>
  
  <p>I know that Apollo 1 used redux under the hood, but that has been deprecated in v2, and several sources have pointed to using apollo-link-state and Apollo Cache as a replacement. </p>
  
  <p>The Apollo Dev tools are super useful but I find myself often wishing to use Redux Dev Tool to be able to see the application global state, use time-travelling and see all that actions called.</p>
  
  <p>It may be that im still getting use to Apollo, but I wanted to know is there still an advantage to using Redux with Apollo?</p>
  
  <p><strong>Update</strong>
  I have found someone who has build a simple application using Apollo 2, which clearly makes me think think that Redux is completely unnecessary in Apollo.</p>
  
  <p><a href="https://hptechblogs.com/central-state-management-in-apollo-using-apollo-link-state/" rel="noreferrer">https://hptechblogs.com/central-state-management-in-apollo-using-apollo-link-state/</a></p>