Is there a library which allows me to call remote objects by web sockets?
My target is to able to use an object like any other object (set/get properties on it, call methods) but the object would actually be a proxy over web sockets, where the actual instance lives on a server:
const obj = new MyObject();
console.log(obj.prop);
obj.prop = 1;
obj.do();
To see what I mean, I imagine such library would use ES6 proxies.