I'd like to synchronise data between a browser client and server using ONLY WebSockets.
Currently most people use WebSockets only to notify the client that some data is available on the server.
After investigating the current state I found no good reasons why I wouldn't use WebSockets to synchronise the data directly.
Note: This is not a duplicate of disadvantages of websockets as I've got a specific use case in mind