Hasura GraphQL on Your Hydra Data Warehouse
Developers around the globe have trusted Hasura’s GraphQL Engine. Hasura provides an extremely lightweight, high performance product that gives you instant realtime GraphQL APIs on a Postgres database. Hydra is the open source [https://github.com/HydrasCo/hydra] data warehouse, built from the ground up on Postgres. With Hydra’s columnar tables, Postgres can now execute analytic reads 30X faster and with 4X better data compression than standard row-based tables. Together with Hasura, Hydra now s
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
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
Disable GraphQL Query and Subscription Root Fields selectively with RBAC
Learn how to disable GraphQL query or subscription root fields in Hasura applications with RBAC
Types of Realtime GraphQL Subscriptions
In this post, we will look into the different approaches to real-time GraphQL subscriptions and walk you through the ones that Hasura supports and recommends.
Join data from a Database with GraphQL API using Database to Remote Schema Joins
The Database-to-Remote Schema Joins feature enables you to connect the data from your existing database with an external GraphQL service.
Join data from a GraphQL API with Database Table using Remote Schema to Database Joins
Remote Schema to Database allows you to join the data coming from the GraphQL API with the existing data from the database.
Trigger Serverless DigitalOcean Functions with Hasura Events
DigitalOcean recently released DigitalOcean Functions, which is their serverless solution. It enables you to invoke and run functions when a web event happens. In this post, you will see how to integrate DigitalOcean Functions with Hasura.
Top 7 Authentication Providers for Building Apps With JWT (2022)
This article presents the benefits and drawbacks of using an Authentication Provider and compares the existing ones that support JWT integration.
Create Nuxt.js Universal Apps using GraphQL on Postgres
Server side render (SSR) websites using Nuxt.js and GraphQL APIs over Postgres using Hasura GraphQL Engine. Instant setup. Tutorial/boilerplate -> nuxtjs-postgres-graphql
Build a real-time location tracking app with GraphQL Subscriptions
In this article, you will learn how to build an application that tracks the location of a vehicle in real-time.