15 ms·
This is not the same at all as live synchronization between devices, also, the Firebase SDK clients allow for offline data persistence.
by Scarbutt 6y ago
This is not the same at all as live synchronization between devices, also, the Firebase SDK clients allow for offline data persistence.
- snorremd 6y agoSorry I fail to see the big distinction between Firebase realtime synchronization and graphql subscriptions. There might be one, and I just don't see it as I'm not intimately familiar with Firebase. Firebase data retrieval definitions and graphql subscriptions look very similar too me. Both methods allow you to describe some data record(s) or document(s) to be fetched, fetches it, and then listens for server notifications about data changes for it including the changeset or new data. https://firebase.google.com/docs/database/admin/retrieve-data https://firebase.google.com/docs/database/admin/retrieve-dat... That clients receive events in milliseconds with Firebase and potentially with a second delay with Hasura is a performance detail. The functionality still serves the same general purpose? When one client modifies some document or record immediately notify all subscribing clients.