DEV Community

aaronblondeau
aaronblondeau

Posted on • Edited on

Use Hasura, impress your friends.

I used Hasura to build the backend for TerraQuest. There was simply no other way to create a full featured API in the amount of time I had available. At the time I was worried that I would pay some sort of a price for the exceptionally fast development turnaround that Hasura offered.

Whenever I try to use a backend offering like Hasura I usually find a showstopper pretty quickly. From expensive pricing, to vendor lock-in, to a lack of support for spatial queries, they draw you in and then quickly disappoint.

Hasura has proven to be quite the opposite:

  • You can host it yourself or in the cloud.
  • If Hasura goes bust or GraphQL ever goes out of style you'll have a well organized database that you can wrap up with something else.
  • You have the full power of PostGRES (and PostGIS) with no limitations.
  • In exchange for setting up tables in your database, Hasura will gift you a fast and secure API that just works.
  • It is easy to extend with events, custom actions, or even other apis.

Since I will certainly be using Hasura again, I am working on building out some starter projects for Node and .NET. The Node.js version is coming together and can be found here.

Top comments (1)

Collapse
 
danazkari profile image
Daniel Prado

Noticed this post from way back in '22, how has Hasura been serving you thus far? I have a love/hate feeling for it now a few years in.