This event is over It’s Hasura’s first year at re:Invent and we’re excited to meet everyone from the Hasura Community who’s going to be there! Here are all the ways you can find us during the conference: Stop by our booth for demos, expert consultations and to meet the team…
React Query is a lightweight but powerful data-fetching manager for React. In this tutorial, we'll learn the basics of what it is, and how to get started quickly!
Top ways to write a custom GraphQL Server with production ready features
Open source implementations of the GraphQL spec are now available in most popular languages. In this post we will look at the most popular libraries for each language for anyone to get started with and ways to add production ready features like Authorization, Rate Limiting,…
Celebrating Open-source with Hasura: Hacktoberfest & more!
Every year, Hasura participates in the Hacktoberfest organised by Digital Ocean. And we are back at it in 2021 making it our 4th year in a row with our own flavour of the event!
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.
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.
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.
In this article, we'll have a look at the current state of the low-code ecosystem, how its evolving, and what it means for users of Hasura. Is low-code right for you? Come and find out.
Announcement: Hasura Cloud Achieves SOC2 Type 2 Certification
Hasura Cloud is now SOC 2 Type 2 certified, enabling more companies to place their critical workloads on Hasura Cloud and have the best of both enterprise security and first-class developer experience.
Multi-tenancy: A History Quick Take & How-to with Hasura
Look at various ways to setup multi-tenant applications ranging from a data-centric approach to an architectural perspective. The article wraps up with short summary and an example of a multi-tenant setup in a Hasura instance across schemas using a multi-tenant data based…
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.
Tutorial: Integrating Hasura with Retool—A low-code tool for building B2B workflows & tools.
In this tutorial, we'll learn how to build powerful internal tools, fast, with Hasura's advanced permission controls and Retool's intuitive UI builder for enterprise-grade apps.
Local Dev to Staging to getting Production-Ready with Hasura! 🚀
In this post, we will look at how to approach various stages of development with Hasura, from localhost to staging -> going live to production and finally performing maintenance updates.
How our marketing ops team built a realtime lead-to-account matching solution with Hasura, BigQuery, Zapier and Salesforce.
Hasura’s Martech stack includes Marketo, Salesforce and BigQuery primarily, and several other tools to fill in the missing pieces of the puzzle. One part of the process is mapping leads to accounts in Salesforce.
How to Build a Simple, Secure Social Media Site with Magic and Hasura
Learn how to build a simple yet secure social media site where you can share photos of your kitties and see other people's kitten galleries! Uses Magic Auth and Hasura GraphQL
Type safety is an enormous benefit for developers when embracing the GraphQL ecosystem. This tutorial guides you through a practice known as generative type tooling which allows you to unlock the full potential of GraphQL types in the front-end.
A Tutorial using Hasura with Draftbit, a low-code tool for building mobile apps
In this tutorial we will integrate Hasura with the low-code mobile app development tool Draftbit. We will scaffold a basic application with Draftbit, map the required data to a couple of GraphQL queries, and save those queries behind idiomatic REST endpoints in the Hasura…
When you're trying to diagnose why a particular operation is taking a long time to complete, or just want to better understand what's going on "behind-the-scenes" in your queries, the ability to debug and analyze metrics from your Hasura instance is a critical factor. In this…
July Roundup of Hasura’s Product Launches: BigQuery, Citus Support, Template Gallery & Database monitoring
Hasura releases 8 new product updates at the monthly community call including support for new databases, GraphQL security & observability features, git-push to deploy, CLI support for ARM and enhancements to computed fields.
Hasura Cloud is a fully managed, globally available, auto scaling version of Hasura that also includes features specifically designed to make it easier for you to run Hasura in production. These features range from the addition of monitoring…
Comparison of Managed PostgreSQL Providers: AWS RDS vs Google Cloud SQL vs Azure PostgreSQL
We’ll be talking about managed Postgres cloud providers and measure them on various parameters like High Availability, Auto Scaling, Versions and Extensions support, Automated Backups, Monitoring and Metrics, Security and finally the costs.
Case Study: Industrial IoT Platform Machine Metrics Increased Developer Velocity by 10x Using Hasura
Machine Metrics started exploring Hasura to build their GraphQL powered data access layer. The result? Fast, reliable, secure data APIs which also enabled their teams to increase developer productivity by almost 10x!
How does Hasura compare to Apollo and Prisma 2? We've taken a look at the functionality of these tools, where they live in an application and their relationships with each other!
Case Study: How Nexlab used Hasura to digitize Daikin Vietnam’s AC servicing business unit
Daikin Vietnam worked with Nexlab on a project to modernize their legacy technology stack. Nexlab chose Hasura for this initiative, and the end result was a project delivered ahead of schedule and at a 50% lower cost than planned.
Top PostgreSQL Flavours and Extensions that work with Hasura
In this post, we will look at the different flavours and extensions of Postgres that cater to specific use cases and how Hasura supports them natively.
Community is core to the identity of Hasura. Whether you are joining an event, getting the newsletter, writing code, answering questions, or otherwise, you are welcome here. Today, we are pleased to announce a programme to recognise your contributions to Hasura!
HasuraCon'21 - Cross Database Joins with GraphQL and all the other exciting announcements
Celebrating 250M Downloads and 2.0 in stable, HasuraCon'21 starts off with major announcements such as Cross Database Joins with GraphQL, schema sharing and better git-bases CI/CD workflows on Hasura Cloud.
Things you wish you knew about PostgreSQL for building an app
I had posted this question on platforms like Twitter, HackerNews and Reddit and got some interesting responses. In this post, I'm collating a bunch of these discussions to help frontend or full stack developers work better with PostgreSQL for their app.
We continue our progress towards 2.0 stability with today’s release of 2.0.0-beta 2. This beta features fixes across datasources, server, and numerous console improvements.
Hasura Cloud: the easiest way to run & manage your Hasura applications in production
We explore the features that come out of the box with Hasura Cloud that drastically reduce the ops effort required to run and manage your Hasura applications in production.
Hasura Design Patterns: Content Enhancement with Reactive Programming
In this Hasura Patterns guide, we’ll look at how we can build an end-to-end reactive API, in a scale-ready, event-driven architecture with Hasura. We’ll build a Pinterest-like feature for auto-tagging user images as a working example of this reactive programming pattern!