All Stories

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.

GraphQL Contributor Days
Announcing GraphQL Fireside Chats: A Special Series of Online Events
A series of live streamed panel discussions between prominent members from the GraphQL community. Join them as they discuss key topics in the GraphQL ecosystem.

Realtime
Building a Realtime Geolocation App with Hasura GraphQL and PostGIS
In this post we will look at building a data-heavy realtime geo-location app with PostGIS and Hasura GraphQL to plot nearby restaurants in a map.

GraphQL
Fetch your GraphQL data automagically: Building a movie app with Hasura & gqless
gqless, a next-generation GraphQL client inspired by Relay & Apollo Client, uses ES6 Proxies to know when properties are accessed, and convert the paths into GraphQL queries. In this video, Sam and Sez build a movie app together, using gqless and Hasura.

Typescript
Why we chose TypeScript for the Hasura Console
At Hasura, we wanted to introduce a statically typed frontend language for quite some time now. We discussed which one we should choose and evaluated options such as PureScript, TypeScript, ReasonML, and Elm.

Authorization
Hasura Authorization System through Examples
Authorization systems are about rules like, “Can user U perform action A [on resource R]?”. In this post, we implement real-world authorization rules using Hasura's JSON-based DSL.

GraphQL
Five years of GraphQL 🎉
2020 will mark five years since GraphQL was released
[https://engineering.fb.com/core-data/graphql-a-data-query-language/]!
To celebrate, we asked some of the usual suspects 😎 in the community, including
Lee Byron, co-creator of GraphQL [https://hasura.io/graphql/], to reflect on
their journey, and where GraphQL is headed next.
Takeaways
* GraphQL is more than just a tool: it changes how teams communicate. It
empowers developers to request for the data they want, reducing their
depen

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.

GraphQL testing
Hasura Pro: Regression testing for your GraphQL API
Hasura Pro offers a comprehensive testing framework that lets you validate your GraphQL schema or test its integrity manually and programmatically to give you early feedback on potential regressions in your GraphQL API.

Announcements
Hasura 2020: The next phase of our journey
We just announced our fundraise and I thought I’d take this opportunity to put together some notes on what 2020 has in store for Hasura.

GraphQL
Level up your serverless game with a GraphQL data-as-a-service layer
In this post, we talk about data access challenges with serverless, a shift in our thinking that provides an awesome solution to these challenges, and how Hasura fits into all of this awesomeness.

Offline
A Design Guide for Building Offline First Apps
Building Offline first apps is hard! We discuss 4 approaches that will help you build robust offline first apps with a fantastic user experience.

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