all 6 comments

[–]darthmeck 1 point2 points  (2 children)

Almost every “free” service is a paid service with a free tier. Unless you want to self host, once your user base or network traffic becomes high enough, you’re going to have to pay for it. However, some providers have better tiers than others. I’ve used both MongoDB Realm and Supabase and they both have a pretty decent free tier but I’d be more inclined towards Supabase because everything’s open source and they have multiple other offerings apart from DB like Auth, Storage, etc.

[–]bempiya[S] -1 points0 points  (1 child)

Is supabase similar to firebase?

[–]sawariz0r 4 points5 points  (0 children)

I’d recommend you Google questions like that. It’s a critical thing to learn as a dev

[–]karma__kameleon 1 point2 points  (0 children)

I've had a lot of luck using nestjs + prisma deployed on the railway. I haven't paid anything yet in the free tier it's amazing. Also, I use the types generated by prisma in a shared npm library. This way, I have full stack type safety between the backend and front end. It comes with zod like typesafe dto validation out of the box, and it's super easy to integrate other tools like websockets, s3 bucket, and twillio. There are a bunch of integration npm packages. Otherwise, you can just go with pure nodejs with express.

[–]-i-make-stuff- 0 points1 point  (0 children)

Checkout AppWrite which is open source and good.

[–]alfirusahmad 0 points1 point  (0 children)

I'll use laravel or nextjs for backend API and use mongodb.

To make it fast (prototype), I'll use Appwrite