I'm trying to rewrite / refactor an app I've been working on for some time. I made a lot of bad decisions because I didn't know what I was doing back when I started it. One of these decisions using Cloud Firestore as the database, which has been quite limiting. I was watching Theo's video on databases and he said that Supabase has basically replaced the need for Firestore right now.
However, contrary to the video the realtime support seems really half-baked. "Presence", as they call it, seems basically undocumented and not type safe. I haven't actually gotten it to work yet so maybe I'm just missing something.
Has anyone built a realtime application with supabase or can anyone give me another realtime database recommendation?