If you are a regular reader of my blog, you know that I’m a big fan of GraphQL. Unfortunately there is still a lot of misunderstanding on what this technology exactly is and what problems it helps to tackle.
So if you meet someone who is new to GraphQL or has some misconceptions around it, send them a link to the following blog post: https://www.the-guild.dev/blog/how-not-to-learn-graphql.
In this post Charly Poly handles the following mistakes:
-
Mistake #1: GraphQL is a front-end technology
-
Mistake #2: Design GraphQL APIs like REST APIs
-
Mistake #3: Learning GraphQL only through Apollo
-
Mistake #4: Throwing errors from resolvers
-
Mistake #5: "Federation is the only viable way to compose schemas"