The complete tutorial: Learn by example¶
This is a simple, in-depth tutorial to understand how Hasura works and how you can build a backend for your application, a blog engine in this example, with Hasura.
Note
The Hasura CLI is needed for working with Hasura. If you haven’t installed it yet, please see Installing the Hasura CLI
At the end of this tutorial, you will understand:
- what Hasura projects and clusters are,
- how to use the Hasura APIs to avoid writing backend code
- how to deploy your own microservices on a Hasura cluster
This tutorial is split across the following sections:
- Part I: Create a Hasura project
- Part II: Create a Hasura cluster
- Part III: Explore the Hasura cluster
- Part IV: Build a blog app engine
- Part V: Users, roles and sessions
- Part VI: Data modelling for the blog app
- Part VII: Explore the data APIs
- Part VIII: Adding relationships to data models
- Part IX: Permissions & access control on data models
- Part X: Aggregations, views and custom relationships
- Part XI: Custom code and microservices
- Part XII: Using the Auth UI Kit
Was this page helpful?