Max Rozen

What problem does GraphQL solve?

February 12, 2019 • ☕️ 1 min read

What’s the big deal about GraphQL?

Basically, instead of having a web app that can only talk to its own database, you can build a web app that has access to all of your company’s databases (that you want it to have access to), and group the data in logical data types.

Meaning you could hypothetically build a schema for your user data type containing both the regular app fields like first_name, last_name, email etc but also CRM data, such as likelihood to purchase, what type of lead they are, and serve them a different view of the app catered to the unique needs of that particular part of the sales funnel.

Before GraphQL, implementing something like that would require special manipulation of data, spinning up a new backend API, and a lot of testing. Now with GraphQL you just add the methods to fetch the data in GraphQL, and the frontend already knows how to fetch the fields it needs.

Discuss on TwitterEdit on GitHub

Enjoyed this post? Receive the next one in your inbox!

I won't send you spam.

Unsubscribe at any time.

MaxRozen.com

Max Rozen

Thoughts on business, software, and marketing by Max Rozen [About]