Accepted answer

Sockets are probably the most straightforward answer. Have a look at, they make it quite easy to implement exactly what you're looking for.

Here is an example of building a redux-react app with sockets:, including a git repo: They might use node.js for the backend, but is backend agnostic.

You just connect store to your sockets when your component loads. Here is the relevant snippet from the example repo:

Related Query

More Query from same tag