We’ve covered what GraphQL is, but who actually uses GraphQL? You might be surprised by the big names that use it, and why...!
On this page:
- Facebook, go to section.
- Twitter, go to section.
- New York Times, go to section.
- Hudl, go to section.
- GitHub, go to section.
- In summary, these platforms use GraphQL…, go to section.
- Learn GraphQL with React GraphQL Academy, go to section.
You may know what GraphQL is and why it’s so useful, but if you’re yet to be convinced of this syntax’s capabilities you need only look at some of the big names that are already using it - and making a success of it!
Seeing as GraphQL is all about helping you use your data better, it should come as little surprise to find out who actually created GraphQL: Facebook.
The social media giant created GraphQL way back in 2012 to help it use data more efficiently by reducing the number of times apps have to call back to the server. Using GraphQL has helped Facebook to build evermore complicated apps that are faster and more efficient than anything they built before. Once they open-sourced it, everyone jumped on the bandwagon.
If Facebook could benefit by refining its data use with GraphQL, surely Twitter would be able to as well. Although they started off small, deploying GraphQL to Tweetdeck and Twitter Lite first, Twitter soon deployed GraphQL to its Android and iOS apps as well.
But this wasn’t without its headaches. Twitter had to find a way to limit the depth of queries to stop overly expensive queries being sent to the server. But overall the adoption of GraphQL has been a huge success.
For the team at the New York Times, having a simpler code base with a single page of documentation was a major aim of their website redesign. They wanted to use GraphQL (and React) to make it so any developer could walk into the office and start building apps from day one, all because the documentation was so streamlined.
GraphQL helped make this a reality. But it hasn’t just made it easier behind-the-scenes at the NYT. Optimised query requests using GraphQL have made the app faster and more efficient for users too!
Hudl is a platform for helping coaches and athletes analyse their performance using video analysis. It’s really cool, but Hudl’s customers aren’t the only ones that have a lot of data to sift through. Internally, Hudl has a lot of data to handle. From its account management, sales, support and business development teams all work in different systems that have to communicate and are updated multiple times a day.
GraphQL helps to generate more effective API documentation so its developers don’t have to spend resource time creating documentation. Now, Hudl has managed to make sure its front-end can interact with all data sources using just one language. The code is way easier to maintain and performance has improved dramatically.
No list of GraphQL users would be complete without mentioning GitHub. The go-to developer platform started using GraphQL because there was just no flexibility with older REST APIs.
They always received too much irrelevant data, but GraphQL has fixed that. GitHub now uses GraphQL on both its front- and back-end.
- New York Times
- In summary, these platforms use GraphQL…
- Learn GraphQL with React GraphQL Academy
- New York Times
If you want to join the trailblazers of the tech industry and bring GraphQL to your organisation, React GraphQL Academy is here to help. Our GraphQL Bootcamp is a week-long intensive GraphQL training course that helps devs upskill quickly.
Over five days, our students learn the fundamentals of GraphQL before moving on to learning advanced GraphQL API practices and how to apply this knowledge in the real world. We also show students how GraphQL can work hand-in-hand with React.
If you want to learn React and GraphQL, simply get in touch today!
Free learning resources
Signup and learn about cutting-edge React and GraphQL plus the latest news on our courses...
Looking to unsubscribe?
Share this on:
This website is built using Gatsbyjs. Curious about how this blog is implemented? It's open source so you can check the source code
Comments? Shoot me a tweet @reactgqlacademy !