To be honest, websockets are a bit heavyweight. I guess ideally there would be support for simple UDP sockets, and then you could send a packet of data over UDP (which would be nice and efficient).
Honestly if you're going that far I'd consider using the WIZnet wired ethernet - trying to do everything over WiFi could be painful!
Also you could consider having a raspberry pi to handle ethernet, and then connecting Espruino boards via USB and using them to drive the WS2811s. It's probably significantly cheaper than buying multiple WiFi/Ethernet interfaces as well.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
To be honest, websockets are a bit heavyweight. I guess ideally there would be support for simple UDP sockets, and then you could send a packet of data over UDP (which would be nice and efficient).
Honestly if you're going that far I'd consider using the WIZnet wired ethernet - trying to do everything over WiFi could be painful!
Also you could consider having a raspberry pi to handle ethernet, and then connecting Espruino boards via USB and using them to drive the WS2811s. It's probably significantly cheaper than buying multiple WiFi/Ethernet interfaces as well.