title: When to use native React.useReducer Hook and how it differentiate from Redux
body: <p>So, Hooks are available from React 16.8. From their documentation, Hooks come as a replacer of state in functional components. The basic hooks are: <code>useState</code>, <code>useEffect</code>, <code>useContext</code>, but there are also some additional hooks, one of them being <code>useReducer</code>, and it looks like it uses the same <code>action-dispatch</code> architecture as Redux does. </p>
  
  <p>The questions would be if it comes as a replacement of Redux because of the resemblance ?</p>
  
  <p>Does it suits particular projects better ? </p>
  
  <p>Where would it fit ? </p>