Database & Backend
Databases and backend platforms.
What matters later is what happens when you want to leave. Supabase is Postgres underneath, so the data and most of the queries survive a move. Firebase's data model does not translate anywhere else, and rewriting it is a project rather than an afternoon. Convex and Appwrite sit in between: pleasant to build on, less portable than they look.
Editor's pick
Default to Supabase, or PocketBase if you want a single binary you host yourself. Reach for Firebase when you genuinely need offline-first mobile sync — that is the part that is hard to replicate elsewhere.