I am looking for the same thing as you. Here is the summary of what I have found so far (I am splitting my message into several posts because I am limited to 3 links and 1 attachment per message).
-
WebSockets is not the only solution to stream events to the browser. You also can use Server-sent events. Basically, it is an HTTP connection between the browser and the server being kept open to stream events.
-
The web SDK of Realm (which is provided by MongoDB) is using the Server-sent_events throughout the BAAS of MongoDB Atlas (Backend As A Service). See the tutorial here.