DEV Community

Discussion on: Dgraph is the most exciting tech product I've ever used ❤️‍🔥. Here's Why:

Collapse
 
viniciusferreira profile image
Vinícius Ferreira

Great article! Have you considered alternatives like Hasura or Postgraphile before choosing Dgraph?

Collapse
 
koder profile image
Ben Woodward

Thanks.

I tried Hasura, the GraphQL API it generates is fantastic. However, you're still stuck with n+1 challenges with Hasura, plus you have to do a lot of table configuration. I don't need to set up Postgres tables, and carefully design my schema around potential performance bottlenecks in Dgraph—I just upload a .graphql file that lists all my types and it generates the API.

After using Dgraph for a few months, I really don't want to have to deal with relational databases again. Dgraph is the default persistence layer for anything I build now.