Actions Hub
Find all Actions resources here
All Stories
Actions
Building a customizable e-commerce backend with Hasura
An overview of building customizable, scalable, & secure backends for e-commerce apps with Hasura with all fundamental features like auth, search, inventory validations, add to cart, order placement and payments.
Actions
Adding custom business logic to Hasura using Dark
Hasura has recently implemented a way to create custom mutations called Actions.
Want to handle complex business logic? Actions are the way to go!
To create a new action, you need to provide a definition, handler (REST
endpoint), and specify the kind – sync or async. When you run the custom GraphQL
mutation, Hasura makes a POST request to the specified handler with the mutation
arguments and the session variables. If you want to know more about the
machinery behind it, check out the docs
[https
Actions
Game on! Building a Unity Leaderboard with GraphQL & Hasura
In this three-part series, we build a Unity leaderboard with Hasura! Follow along as Baris Tumerkan, a Unity dev who is learning GraphQL, and Sezgi Ulucam, a GraphQL dev with no Unity experience, team up to solve this challenge together.
FAQ
Hasura FAQ: What are the best practices? (Part 1)
Have you been wondering about best practices with Hasura? Here’s a quick rundown of some of our recent FAQ’s.

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