Hi everyone,
I’m a non-technical builder working with WeWeb and Supabase. Currently I’m a bit confused about how to properly implement Supabase Realtime within WeWeb. I have Realtime enabled on both ends and no RLS policies are currently blocking the traffic.
- Do I actually need to “Subscribe” via a Workflow?** I’ve noticed that sometimes I see data changes instantly without even setting up a “Subscribe” workflow. However, this seems very inconsistent.
My confusion - Is there a default sync happening? I want to know if a manual “Subscribe to Channel” workflow is the only way to ensure 100% consistent real-time updates.
- Is Fetch Collection on DB Change the right way? Right now, my workflow is: On Realtime Database Change → Fetch Collection. This feels like it’s just doing a full refresh every time a single row changes. Is there a more optimal way to update just the changed row in the WeWeb variable without re-fetching the entire collection? But still it’s inconsistent , sometimes i don’t see instant updates , why is that?
- Additionally I tried to implement realtime presence so my admins can work together without overwriting each other, but it’s been a nightmare to get stable.
Appreciate any guidance!
