How to GraphQL

Open-source tutorial website to learn GraphQL development

get it
#2 Product of the DayJuly 11, 2017




You need to become a Contributor to join the discussion - Find out how.
Jamie BartonHunter@notrab · Programmer Dad & Husband 🤘
GraphQL is one of the most popular API technologies at the moment. Yet, many developers have difficulties to understand if and how they can use it in their own technology stack. As GraphQL can be used with any programming language, it's hard to find a tutorial that covers the needs for the specific use cases many developers have. The folks at wanted to change that and created a holistic tutorial website that teaches fundamentals of GraphQL and also includes hands-on tutorials using many major technologies and frameworks, like React, Apollo, Relay, Ruby, Java, Elixir and many more. They gathered a team of highly qualified contributors to create the different tutorial tracks so that readers can learn about best practices right from the start. The best thing is, all content on the site is open-source and completely free. GraphQL ❤️
Tim SuchanekMaker@timsuchanek · Developer
@notrab Thanks for hunting us! As you said - it's open-source and anyone who wants to contribute something can do it here
Nikolas BurkMaker@nikolasburk · GraphQL enthusiast @graphcool
Hey everyone 🙌 We're super excited to finally launch this resource that we've worked on together with amazing members of the GraphQL community! The goal of How to GraphQL is to provide an entry-point for all developers to get started with GraphQL - no matter what their background is. With How To GraphQL, you're taken through a thorough learning path that starts by covering GraphQL fundamentals as well as some advanced topics. We've further prepared many practical tutorials for all major programming languages and frameworks to demonstrate how GraphQL can be used in different contexts. The whole site is open-source and completely free to use! If you want to contribute a tutorial because your favorite language is still missing, please get in touch with us! Here's the official announcement blog post on the Graphcool blog: Follow us on Twitter to be informed about new content that's added to the site: If you find a bug or another problem, create an issue or submit a PR on the GitHub repo:
Saurabh HoodaHiring@hooda · Founder, & Instructy
@nikolasburk Great stuff! Added the tutorial to the best online GraphQL tutorials:
Daniel@danieldaniel · Automating UI/UX Design at
Great designed tutorials with story telling are the future of education! Thanks for the love you've put into this!
Tim SuchanekMaker@timsuchanek · Developer
@danieldaniel @_strobl Thanks Daniel & Christian! It took quite some time to create this experience. What I'm especially happy of is the interactive Playground Sandbox that we build into the basic Chapters.
Another amazing resource provided by the awesome team.
Tim SuchanekMaker@timsuchanek · Developer
@gollyjer Thanks Jeremy! And we don't stop creating these until the knowledge gap to GraphQL is closed :)
Jason Bahl@jasonbahl1 · WordPress Engineer, Digital First Media
What an amazing resource. Really well put together!
Tim SuchanekMaker@timsuchanek · Developer
@jasonbahl1 Thank you very much!