React Apollo vs Redux + REST: Implementing the same feature twice

React.js