All Stories

GraphQL
Using Azure Cosmos DB for PostgreSQL & Hasura GraphQL
Microsoft announced GA for Azure Cosmos DB for PostgreSQL. This brings significant features to PostgresSQL on Azure by leveraging the power of Azure Cosmos DB. Because Azure Cosmos DB for Postgres is True PostgresSQL, this means you can now connect Hasura to Cosmos DB and get instant GraphQL APIs!

GraphQL Subscriptions
Building real-time chat apps with GraphQL streaming subscriptions
With Hasura, you can create chat apps INSTANTLY straight from your data models without the need of any other infrastructure using streaming subscriptions.

Hacktoberfest
With Hasura, celebrate open-source in style with Hacktoberfest!
We are incredibly delighted to be a part of Hacktoberfest and are particularly pleased with how the open source community has united to create quality submissions and to thank the maintainers.

Heroku
Heroku Free Tier Deprecation | Migrating to other DB vendors
In this post, we will look at how to take a backup of your Heroku Postgres DB and Hasura Metadata / Migrations so that you can migrate to a different DB vendor.

Database
Announcing General Availability of BigQuery with Hasura
We recently announced the general availability of BigQuery in Hasura! Now you can connect a BigQuery database to your Hasura application to consume data.

Infra
How automating PR review infra helped Hasura with shipping docs
In this post, we look at how our PR infrastructure was automated to help us deliver quicker reviews and help the developer community with good turnaround times.

GraphQL
Hasura GraphQL on Your Hydra Data Warehouse
In this post, we will discuss how to Instant GraphQL APIs on Hydra using Hasura. Hydra is an open-source data warehouse built from the ground up on Postgres.

Community
Introducing Hasura User Groups (HUGs)
Hasura User Groups are a collective of Hasura user meetups in various locations around the world run by local Hasura champions.

GraphQL Engine
Event triggers on MS SQL Server database
The event triggers in Hasura
[https://hasura.io/docs/latest/event-triggers/index/] enable you to perform
custom business logic on your data. They capture events (insert, update, delete)
on a specified table and then invoke an HTTP webhook to run the custom business
logic.
This article shows how to use event triggers with an MS SQL Server database.
SQL Server database
Before creating a Hasura application, you should have a SQL Server database
available. Additionally, ensure that the database is

GraphQL Engine
Naming conventions for GraphQL schema
When you build a GraphQL API with Hasura, the GraphQL Engine automatically
generates names for the GraphQL schema objects.
Starting with Hasura v2.8.0
[https://github.com/hasura/graphql-engine/releases/tag/v2.8.0], you can
customize the name of fields, types, and arguments.
Why would you customize the names? In certain use cases, one Hasura application
might have multiple databases. With the "naming convention" feature, you can:
* group together all fields belonging to a database
* solve co

Authentication
A tutorial for using Firebase to add authentication and authorization to a realtime Hasura app
A step by step tutorial for using Firebase to add authentication and authorization to a realtime Hasura app with a React Frontend.
GraphQL
Tutorial: Fullstack React Native with GraphQL
A tutorial to build a React Native to-do app with Apollo’s new Query and Mutation components

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