Hiện tại có rất nhiều thư viện websocket cho node.js, phổ biến nhất dường như là:
- https://github.com/Worlize/WebSocket-Node
- https://github.com/einaros/ws
- https://github.com/LearnBoost/engine.io
- https://github.com/learnboost/socket.io
- https://github.com/sockjs
Tuy nhiên tôi không thể tìm thấy bất kỳ sự so sánh cụ thể nào giữa bất kỳ ai trong số họ ... Rõ ràng là Socket.io thật tuyệt vời, nhưng đã trở nên khá lỗi thời và đã thất bại trong các bản dựng. Cả ws và websocket-nút đều khẳng định chúng là nhanh nhất. Và engine.io có vẻ mới, nhưng nặng hơn rất nhiều so với các aletarntives nhẹ hơn.
Thật tuyệt vời nếu chúng ta hoặc ai đó có thể đưa ra một câu trả lời đóng vai trò là một hướng dẫn về việc sử dụng thư viện socket nào và khi nào, cũng như so sánh giữa chúng.