Live data from Hacker News

Supabase (YC S20) – An open source Firebase alternative

supabase.io

51–60 of 374 posts

Re: Supabase (YC S20) – An open source Firebase alternative

#51

Earlier quoted context omitted.

[Supabase cofounder] Firebase is really only bad if/when you decide to move - usually because of scaling/performance issues. For example, you can only query one document per-second. Once you decide to migrate away, it's very painful - but the truth is all migrations are painful. This is one of the reasons we chose postgres. If you want to migrate away, you can just "take your database" with you. PG can scale with the…

So are you saying there is no way to get a database dump of firebase, so you have to query both your old and new databases (and deal with all the resulting consistency issues) for a transition period unless your service wants downtime?

Firebase has backups to cloud storage, there is no problem obtaining a dump of your data, but that's only one part of a migration

Re: Supabase (YC S20) – An open source Firebase alternative

#53

Finally, waiting for something along the lines of these. Firebase is kind of the poster child for vendor lock in, and has been around for a long time. It's time we have some healthy competition.

This has been around for a while: https://parseplatform.org/

thought parse died a while ago with fb?

Re: Supabase (YC S20) – An open source Firebase alternative

#54
post #50

Wow, I thought I created this thread in my sleep. This is exactly what we do at Nhost ( https://nhost.io ) too. I usually explains Nhost as Google Firebase, but: - SQL (PostgreSQL) - GraphQL (Hasura) - 100% open source After being both delighted and frustrated about Firebase I decided that something must be done. The developer experience on Firebase is awesome but the tech and the lock-in effect is super bad. This wa…

Looks great. Gone give a try.

Re: Supabase (YC S20) – An open source Firebase alternative

#55
If you use Mongo, you could easily use just `@ladjs/api` package from the Lad framework https://lad.js.org. Deploying is simple, and you don't have vendor lock-in.

This is a simple example of a `GET /v1/account` API request controller: https://github.com/ladjs/lad.sh/blob/4d0a5b5ff822d07e855bbe1...

If you use SQL, you can submit a PR with `knex` and `bookshelf` option and I would gladly accept it.

Re: Supabase (YC S20) – An open source Firebase alternative

#56
post #50

Wow, I thought I created this thread in my sleep. This is exactly what we do at Nhost ( https://nhost.io ) too. I usually explains Nhost as Google Firebase, but: - SQL (PostgreSQL) - GraphQL (Hasura) - 100% open source After being both delighted and frustrated about Firebase I decided that something must be done. The developer experience on Firebase is awesome but the tech and the lock-in effect is super bad. This wa…

Nbase sounds cool to my ears :) Good luck to you!

Re: Supabase (YC S20) – An open source Firebase alternative

#57
I am a strong believer that Firebase model is the way forward. Huge fan of Firebase but it is scary to have no proper alternatives. Yes, sure you can have a similar setup with AWS or bespoke implementation but they are not in the same spirit.

Very glad to see people working on alternatives.

IMHO though, what makes Firebase special is the glue they use: Account management and libraries come for free so you can start thinkering on the interesting parts. Firebase is not just Firestore, it is a set of tools that work together seamlessly.

When this is achieved, your own product feels mature as if you are working on implementing a product on top of FB or other established platform and everything "boring" is handled by someone else.

In my mind, Firebase is a very flexible CMS with sane defaults.

Post reply on HN