We are working on a project in ASP.NET CORE (server side) and Angular2 (client side).
We would like to achieve the functionality of real time updates. Eg if someone updates some values at server side, these changes are reflected on client side without the user having to refresh the page (the same functionality that eg Meteor establishes out of the box).
I thought that RXJS could do this job, however I can achieve this functionality with RXJS, I have to poll the server for changes. Since this will cause unneeded load at the server (even when caching is enabled) I don't really like this option.
So, I think there are better ways to achieve this functionality but I don't know which technologies to combine. For ASP.NET CORE, SignalR is not yet available so this is no option. Do I have to look into WebSockets, or what am I missing?