DEV Community

Discussion on: You don't really need Apollo

Collapse
 
jakesweb profile image
Jacob Colborn

My first lesson in GraphQL used Apollo on the client-side. It was probably too much to start with since I was also learning how to use React and how to build the GraphQL API, as well. Apollo just added this extra thing to learn. I never felt that I could use anything else, but just a simple fetch for json data seems like such a good use case to simply learning. Especially if you are just trying to learn how to set up the GraphQL APIs.

Collapse
 
pabloabc profile image
Pablo Berganza • Edited

Exactly my story for a long time!
Using fetch should even be enough for a lot of more "serious" apps. And if you want caching, swr already gives that to you in a much lighter package.