I was working on Google Spreadsheets and it updates in real time with multiple users working. I opened up the network tab to see how the spreadsheets are updated in real time. Was it a periodic API call which fetches the page state from the backend? Or it is updating via sockets?
However I did not see any requests being sent/received in the network tab while the page keeps updating. Even if there is an API call, the response is coming after the page updates.
I wanted to know how this technology works. Thank you for taking the time.