title | layout | category | permalink | next | sublinks |
---|---|---|---|---|---|
Community Resources |
docs |
Community |
/community/ |
/community/upcoming-events/ |
Blogs,Videos,Books,More Resources |
Many members of the community use Stack Overflow to ask and answer questions. Read through the existing questions tagged with graphql or ask your own!
Join the GraphQL Facebook Group sharing and discovering new content. The GraphQL Facebook group is the preferred venue for announcements and broader discussion.
Use the #graphql hashtag on Twitter to join the conversation.
Here are some helpful accounts to follow:
Chat with GraphQL developers on IRC at the freenode server on the #graphql channel.
Many GraphQL developers idle in Discord and Slack chatrooms for live communication and quick questions.
Join #graphql on the ReactiFlux Discord.
Here are a list of notable blog posts to help you better understand GraphQL:
- GraphQL: A data query language - Lee Byron
- Subscriptions in GraphQL and Relay - Dan Schafer and Laney Kuenzel
- Mocking your server is easy with GraphQL - Jonas Helfer
- Wrapping a REST API in GraphQL - Steven Luscher
- Leaving technical preview - Lee Byron
- Relicensing the GraphQL specification - Lee Byron
- GraphQL Introduction - Nick Schrock
- From REST to GraphQL - Jacob Gillespie
- GraphQL Explained - Jonas Helfer
- GraphQL Concepts Visualized - Dhaivat Pandya
- Building the f8 App: Using GraphQL & Relay
- Your First GraphQL Server - Clay Allsopp
- Tutorial: Kick start a JS API with Apollo-server, Dataloader and Knex - Thomas Pucci
- Tutorial: How to Build a GraphQL Server - Jonas Helfer
- Designing Powerful APIs with GraphQL Query Parameters - Johannes Schickling
- GraphQL and the amazing Apollo Client - Gerard Sans
- GraphQL Server Basics (Part I): The Schema - Nikolas Burk
- GraphQL Server Basics (Part II): The Network Layer - Nikolas Burk
- GraphQL Server Basics (Part III): Demystifying the
info
argument in GraphQL resolvers - Nikolas Burk - A Beginner’s Guide to GraphQL - Leonardo Maldonado
- Architecture of a high performance GraphQL to SQL engine - Hasura
Developers inside and outside of Facebook have given talks about GraphQL at conferences and meetups around the world. Here are some of our favorites:
- Exploring GraphQL - Lee Byron, React Europe 2015
- From Zero to GraphQL in 30 Minutes - Steve Luscher
- Exploring GraphQL - Nick Schrock, @Scale 2015
- GraphQL Servers - Nick Schrock, React Rally 2015
- GraphQL at Facebook - Dan Schafer, React Europe 2016
- GraphQL Source Code Overview - Lee Byron
- GraphQL Future - Lee Byron & Laney Kuenzel
- Apollo Client: Put GraphQL Data in Your UI - Sashko Stubailo
- Relay 2 - simpler, faster, and more predictable - Greg Hurrell
- Build a GraphQL server for Node.js, using PostgreSQL/MySQL - Lee Benson
- A GraphQL Framework for Non-JS Servers - Syrus Akbary
- Modernize Your Angular App with GraphQL - Uri Goldshtein, AngularCamp 2016
- GraphQL server tutorial for Node.js with SQL, MongoDB and REST - Jonas Helfer
- Building Native Mobile Apps with GraphQL - Martjin Walraven, React Europe 2016
- GraphQL in native applications - Igor Canadi & Alex Langenfeld, @Scale 2016
- Build a GraphQL Backend with the Serverless Framework - Ryan Brown
- Build a Full GraphQL Backend in Under 5 Minutes - Michael Paris
- GraphQL: From Zero to Scala - Jérémie Astori, Northeast Scala Symposium 2017
- GraphQL in Production: Backend as a Service - Michael Paris & Vince Ning, GraphQL in Production Meetup SF August 2016
- Development of real-time apps with GraphQL Node.js - Vince Ning & Michael Paris, SF Node Meetup February 2017
- Unleashing the power of GraphQL using Angular 2 - Gerard Sans, NG-BE 2016
- Webinar Series: GraphQL Around The World - Vince Ning & Michael Paris
- All Talks from GraphQL Europe - Lee Byron, Sashko Stubailo, Dan Schafer, Johannes Schickling and many more
- Learning GraphQL with React and Relay by Divyendu Singh
- Hands-on GraphQL for Better RESTful Web Services (Video) by Ashwin Hegde
- A PostgreSQL backed GraphQL BaaS by Tanmai Gopal
- The GraphQL Guide by John Resig and Loren Sands-Ramshaw
- Learning GraphQL by Eve Porcello and Alex Banks
- Fullstack GraphQL by Julian Mayorga
- Craft GraphQL APIs in Elixir with Absinthe by Bruce Williams and Ben Wilson
- Learning GraphQL and Relay by Samer Buna
- Hands-on Full-Stack Web Development with GraphQL and React by Sebastian Grebe
- The Road to GraphQL by Robin Wieruch
- Production Ready GraphQL by Marc-Andre Giroux
To explore other community-developed resources and content about GraphQL, take a look at these sites:
- Exploring GraphQL: A Query Language For APIs: A free 7 week edX course
- How to GraphQL: The Fullstack Tutorial for GraphQL
- Building Apollo
- awesome-graphql: A fantastic community maintained collection of libraries, resources, and more.
- graphql-apis: A collective list of public GraphQL APIs.
- Basically, Full-stack GraphQL: A code-based introduction to working with GraphQL on the client and server in plain English
- express-graphql-example: GraphQL server written in TypeScript with Knex database layer. Clone, start and play.
- slim-graphql-eloquent-example: GraphQL server in PHP and MySQL database.