GraphQL Hub
Find all GraphQL resources here
All Stories
JWT
The Ultimate Guide to handling JWTs on frontend clients (GraphQL)
JWTs are becoming a popular way of handling auth. This post aims to demystify what a JWT is, discuss its pros/cons and cover best practices in implementing JWT on the client-side, keeping security in mind.
GraphQL
10 Popular Open-Source GraphQL Projects and Tools You Have To Try
In this article, we’ve compiled a list of the top open-source GraphQL projects and tools based on their stars on GitHub. Our list contains a mix of GraphQL integrated development environments (IDEs), clients, and servers to help you explore the GraphQL metaverse.
Guides And Tutorials
Getting started with React Query and GraphQL
React Query is a powerful client that works hand-in-hand with GraphQL for minimum boilerplate and ultimate flexibility.
GraphQL
How to request a GraphQL API with Fetch or Axios
We will look at how to make a request to a GraphQL API with JavaScript fetch or libraries like axios.
Announcements
A new look for Hasura Learn with 25+ courses on GraphQL, Databases & Hasura
Hasura Learn comes with 25+ open source tutorials on GraphQL, Databases & Hasura to help developers get up to speed with these technologies.
Authorization
Implementing Authorization for Organization-based, Team-based, or Tenant-based Apps in Hasura
This blog post outlines how to model a common organization-based permission system in Hasura.
GraphQL
Hasura for existing GraphQL and REST APIs: An Architect's Guide
Typically you would connect a database to Hasura and get GraphQL and REST APIs. But what if you already have existing GraphQL / REST APIs outside of Hasura? How do you reuse them without re-writing every functionality from scratch? In this post, we will talk about that and more.
GraphQL
Modern GraphQL examples with strings, compilers, and SDKs
Learn all about the modern ways to query with GraphQL with strings, compilers, and SDKs!
Authorization
Implementing a Google Drive Style Hierarchical Authorization System in Hasura
A guide to implementing a hierarchical, role-based ACL system pattern similar to Google Drive, with individual permission overrides and permission inheritance.
APIs
GraphQL directives you should know about
Learn all about GraphQL directives in this article where we talk about specification directives, Hasura directives, and community defined directives for architecting the perfect API.
GraphQL
Tutorial: Get instant GraphQL APIs on BigQuery with Hasura
In this tutorial, we learn how to get instant, dynamic APIs on top of BigQuery with Hasura. Get a BigQuery API in just a couple of clicks!
OSS
Open-Source GraphQL Projects We Love
A lot of credit for The GraphQL Engine's success goes to the original team at Facebook, the GraphQL foundation, and developers all over the world.
To pay it forward, we are sponsoring open-source GraphQL projects that add value to the ecosystem.

Tutorials
The fastest way to get started with Hasura is to try out one of our many online tutorials. It’s free!