We have a front on angular and backing to node.js.
Before that, I always used the socket.io library for the web transport and did not know grief.
But now we are starting a new project in which our server will give data not only to the web application, but also to the mobile application. Mobile application is written by other contractors. And it turns out that now I cannot use socket.io. it transports via pseudo-web sockets and the mobile phone guys won't be able to connect to my channel. And using the js-library on a mobile platform is not the best solution and they certainly won't go for it and will do it right.
Please advise stable, fast, supported by developers, with a concise syntax, working with "real" websocket libraries.