You can tell engine.io to only use websockets, but what's the point if you can use websockets directly and have the same API?