title: Apollo Client Cache vs. Redux
body: <p>I'm trying to migrate from <strong>Redux Store</strong> to use <strong>Apollo Client Cache</strong> that comes with Apollo Graphql Client. </p>
  
  <p>One of the key features that sets Apollo Client apart from other data management solutions is its <strong>normalized cache</strong>. Just by setting up Apollo Client, you get an intelligent cache out of the box with no additional configuration required. </p>
  
  <p>With Redux we have to write actions, types and dispatch actions based on the response received from the side-effect and set the data in the store using reducers, which is done by Apollo Client automatically.</p>
  
  <p><strong>Questions</strong>:</p>
  
  <p>1) What are the advantages of moving from Redux to Apollo Client Cache?</p>
  
  <p>2) Is there anything that I should be worrying about before migrating to Apollo Client Cache?</p>