Comment by Uğur Emirmustafa on "I built a full stack serverless e-commerce site with Next.js.
Here's an honest review of what I learned and how it might help you" | Hashnode
Thanks for the article, Kieran! I wonder what are the advantages of
Apollo over the graphql-request package. I have used graphql-request in a few projects and I would like to use Apollo too but I am not sure. Can you give a tip for me these two?
Honestly the only reason I went with apollo for this is because I wanted to try it out. I had thought of using it in a previous project but decided that graphql-request was more than enough. With apollo you have more control with caching etc. which could be suited to a project that is doing a lot of fetching and you want more control like using the cache instead of fetching when appropriate. For a simple project with limited fetching, I would definitely stick to graphql-request.