Open sharat87 opened 3 years ago
Duplicate of #1647
This is not a duplicate. The issue #1647 is about adding support for Firebase's Realtime DB, which is a database offering different from Firestore.
This issue is about Appsmith supporting the realtime updating capability of Firestore itself.
At the moment, attempting to keep an appsmith application in-sync with the database requires a setInterval
mechanism to be implemented link.
Firestore exposes functions which can allow the capturing of changes in the db in real-time.
Although, I understand that this is very specific to Firestore request, it would be extremely useful to enable real-time updates without constatnly polling the database. For Firestore in particular, polling the database can prove a rather costly operation since queries are billed based on the number of queries executed by database.
Thanks for the context @harisbal. cc: @sbalaji1192 @rohan-arthur
I realise not directly related to Firestore, but something similar for Supabase database real-time updates would be nice too! Could there be a unified approach that works for all of these providers of real-time database updates?
One of the major strengths of using Firestore as the data store for applications is it's realtime sync capabilities. Having first-class support for this in Appsmith would make the Firestore integration a lot more useful.