Live data from Hacker News

Open Source Firebase Alternative with GraphQL

nhost.io

21–30 of 46 posts

Re: Open Source Firebase Alternative with GraphQL

#21
post #7

How does this compare to Supabase? Is this easily self hostable? I'm seeing lots of movement in this space and it's getting harder to keep track.

It looks like it's self-hostable using docker, so a no-go for me.

Why so? If you are opposed to Docker, there are containerd and podman.

Re: Open Source Firebase Alternative with GraphQL

#22

It's interesting see people still working in this niche, I think it used to be called "backend as a service"? There were several contenders at one point, but Firebase seemed to "win" several years ago, and has been the last one standing for some time. Just curious what the market size is for these types of services? It doesn't seem like anyone really uses them; for tech people it's just as easy to spin up an instance…

Yea Nhost is a Backend as a Service (BaaS) but I'm not sure Firebase has "won".

Whant we hear form our users is that they like Nhost because of:

- Open Source

- SQL (Postgres)

- GraphQL (Hasura)

- GitHub Integratoin (like Vercel & Netlify)

> for tech people it's just as easy to spin up an instance in some cloud somewhere.

I think this is the biggest missconseption.

Just look at Vercel and Netlify. They host html/css/js as a core business and they have million of users combined. Why? Because they make it extreamly easy for developers to be *productive* and they hook into developers' workflow with Git.

Most of our users at Nhost can spin up servers and infrastructure on their own, but are they using their time optimally by doing so? Or should they instead spend time building what's important for their business and users?

Re: Open Source Firebase Alternative with GraphQL

#23
post #18

It's interesting see people still working in this niche, I think it used to be called "backend as a service"? There were several contenders at one point, but Firebase seemed to "win" several years ago, and has been the last one standing for some time. Just curious what the market size is for these types of services? It doesn't seem like anyone really uses them; for tech people it's just as easy to spin up an instance…

AWS now has a firebase copy-cat, Amplify. I thought Parse was still being maintained by the community. Appwrite is another offering in the space.

The mobile push service is indeed a great feature from Firebase, which we will also implement when possible. We already provide a realtime API through GraphQL subscriptions.

Re: Open Source Firebase Alternative with GraphQL

#24
post #3

Earlier quoted context omitted.

Nhost CEO here. Hasura GraphQL Engine is one of the open source tools we're using for the Nhost stack. But it's "only" one of the open source technologies we're using. Others are: - Postgres. Who doesn't love Postgres? - Hasura Auth: https://github.com/nhost/hasura-auth - Hasura Storage: http://github.com/nhost/hasura-storage - Serverless Functions (Node.js) On top of that we have SKDs in JS/TS/React/Next.js/Vue. And…

Can you tell who develops Hasura Auth and Hasura Storage? You? Or did you fork it and extend it?

Both are built by us, yes.

Hasura Auth has 1M+ pulls on Docker Hub and we have JS SDKs for both Auth and Storage.

Code: https://github.com/nhost/nhost/tree/main/packages

Docs: https://docs.nhost.io/reference/javascript

Re: Open Source Firebase Alternative with GraphQL

#25
post #8
post #4

Was it tested, by chance, to run with Cockroachdb or Yugabytedb? We are migrating off non distributed solutions and the Postgres native solutions we tried just weren't easy to set up and use, while the two newcomers are. Any advise in that direction? We are using Yugabyte mostly now for testing if everything works and if it's robust; so far it works very well -> we were very happy with Cockroach, but not with the lic…

Hasura CEO here. If you're trying or evaluating using hasura (or nhost) along with Yugabyte / Cockroach feel free to reach out (email in bio). Happy to have our team help with any architecture or benchmarking things you might run into!

Same here. Drop me a line at nuno@nhost.io if you need any help.

Re: Open Source Firebase Alternative with GraphQL

#26
post #5
post #3

Earlier quoted context omitted.

Nhost CEO here. Hasura GraphQL Engine is one of the open source tools we're using for the Nhost stack. But it's "only" one of the open source technologies we're using. Others are: - Postgres. Who doesn't love Postgres? - Hasura Auth: https://github.com/nhost/hasura-auth - Hasura Storage: http://github.com/nhost/hasura-storage - Serverless Functions (Node.js) On top of that we have SKDs in JS/TS/React/Next.js/Vue. And…

why would i use this instead of just paying Hasura? in other words: what’s your moat?

Here's an image that illustrate it well: https://i.imgur.com/5Zn8tfS.png (from our website).

We also provide SDKs in JS, TS, React, Next.js, and Vue: https://docs.nhost.io/reference/javascript

Re: Open Source Firebase Alternative with GraphQL

#27
post #7

How does this compare to Supabase? Is this easily self hostable? I'm seeing lots of movement in this space and it's getting harder to keep track.

It looks like it's self-hostable using docker, so a no-go for me.

Why not extract the Docker image then (just a .tar.gz) and run it "raw"?

Re: Open Source Firebase Alternative with GraphQL

#28

It's interesting see people still working in this niche, I think it used to be called "backend as a service"? There were several contenders at one point, but Firebase seemed to "win" several years ago, and has been the last one standing for some time. Just curious what the market size is for these types of services? It doesn't seem like anyone really uses them; for tech people it's just as easy to spin up an instance…

Firebase at it's core is just Google Cloud, same with AWS Amplify just being various AWS services neatly delivered. I imagine some people are using the exact same services just through Google Cloud and AWS. Cloud Messaging == SNS, Lambda == Cloud Functions, Firestore == DynamoDB etc.

I think you might be underestimating their reach though, they're very popular in app development shops, since an app developer doesn't need to know how to build a serverside application in order to get an app that needs remote services working.

Post reply on HN