DEV Community

aaronblondeau
aaronblondeau

Posted on • Edited on

1

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.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

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.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more