It's great that Node.js has the dgram package that enables UDP communication.
But web browsers can't send UDP packets to a server. Web browsers also can't read UDP packets from a server. The only way to use UDP in a web browser is to use webrtc.
So it seems like the only way to really use Node.js+UDP is through purely server side code, communicating from one .js file to another.
It seems like there is no "networking" really going on here, since it's all the data is staying on the server and not being sent to clients. I may as well use an observer or something.
So what's the point of having UDP in Node if I can't send/receive UDP packets in the browser?