1 min readMar 15, 2018
UI state should stay in the UI of course but I’ve found that most of the state we were managing in our stores was data from our REST APIs. Using GraphQL let us get rid of all of that stuff and as a result made the UI state easier to manage without the need for a state management library like Redux. The article about the MLS site I linked above gives some code examples of this dynamic if it helps: https://dev-blog.apollodata.com/reducing-our-redux-code-with-react-apollo-5091b9de9c2a