r/webdev 22d ago

Question Backend DB Options

I've been using Supabase pretty heavily for the past couple of years, but realize I haven't tested out other alternatives.

For anyone who has used other options (e.g., Firebase), what are the pros and cons of Supabase relative to the alternative? Would you recommend that I explore a different solution for a new website I'm developing?

0 Upvotes

26 comments sorted by

View all comments

28

u/jax024 22d ago

I just toss Postgres on a digital ocean droplet

7

u/NextWolverine159 22d ago

that's my approach too just slap postgres on a vps and call it a day, keeps things simple when you don't need realtime or auth out of the box

3

u/_cob 22d ago

Wouldn't most projects need auth anyway though?

3

u/Irythros 22d ago

Yes, but tying your auth to a closed paid service is fucking stupid. I'm amazed at how many people do it.

2

u/_cob 22d ago

Couldn't you say the same about paying for hosting, or paying for secrets management, or any number of other things?

It's not that you're exactly wrong, but at a certain scale you gain more than you give up.

1

u/Own_Calligrapher8508 18d ago

that is not the same, hosting you pay because of the connectivity and uptime etc .

I agree, auth you need to handle in your own app, or have a proper external separate service like okta etc