Mark Johnson
1 min readApr 11, 2018

--

It’s true that a more direct comparison might be Apollo Client (which is great). But a lot of what Redux is used for in practice is for related to wrangling REST API requests to meet the the client’s state needs (see the official Redux “Advanced” example).

If you remove REST API’s, then a lot of that work goes away with or without Apollo. You could use a plain POST request to get data in the shape you need without selectors, thunks, normalizer, actions, selectors etc… that would be typically used to get all the data you need in the shape you want.

Yes, there are cases where you Redux is great (I mention this in the article) and it sounds like you’re case might be one of them 👍

--

--

Mark Johnson
Mark Johnson

Written by Mark Johnson

Web designer, developer, and teacher. Working at the cross-section of learning and technology. Co-Founder, CTO of Pathwright. Launcher of side projects.

No responses yet