Hacker News new | ask | show | jobs
by praveenweb 1497 days ago
I can speak about Hasura; I work there :)

Hasura connects to databases and all your other APIs to give a unified GraphQL API (and REST API, if you configure it).

This takes care of your CRUD APIs portion of building your app. With declarative Access Control Rules, you get powerful Authorization. IMO, these two should take care of 70% of your application code that you typically end up writing. The remaining will be custom business logic that you can write in any language or framework of choice and connect it to Hasura.

There’s of course more with the cloud offering to give you caching, rate limiting and monitoring in production. Hasura doesn’t host your database, it just needs the db connection string to get started.