I think the problem with webpack isn't the websockets, but that the devtools have a hard time dealing with large JS files, and especially large JS source maps. Changing the sourcemap option in webpack has helped avoiding hanging for me in the past. It would be nice if that wasn't the case though.