Apollo Client [https://www.apollographql.com/docs/react/] is a beast. It does a
lot of heavy lifting for graphql react apps to manage data coming from a server
including cache management, loading and error states, retries, and more. Plus,
it's highly configurable what with the providers and