2016-10-26 2 views
1

내 프로젝트를 위해 서버 측을 쓰고 있으며 웹 소켓에서 제공하는 기능이 필요합니다. 나는 검색 중이었고 npm에 3 개의 라이브러리를 발견했다. ws, websocket 및 express-ws가 있습니다. 당신은 그 (것)들 사이 다름을 설명하고 각각을위한 찬부 양론을 줄 수 있습니까?Express, ws, websocket, express-ws

저는 프로젝트에서 Express를 사용하고 있습니다. REST API와 웹 소켓을 동시에 사용하고 있어도 괜찮습니까?

답변

0

전적으로 답을 드릴 수는 없습니다.

npm에서 검색하면 유명한 websocket 라이브러리는 socket.io 및 ws입니다. 두 사람 모두 한 달에 4 백만 회 이상 다운로드를 기록했습니다.

많은 사람들이 다양한 기능으로 인해 socket.io를 사용하지만 많은 사람들이 공부할 때 압도적 인 태도 일 수 있습니다.

ws는 내가 좋아하는 것이며, 많은 사람들이 그것을 간단하고 쉬운 해결책으로 생각할 수도 있습니다. 사실, 당신이 언급하는 express-ws 라이브러리는 ws 위에 구축됩니다.

나는 ws의 위에 또한 건축하는 도서관을 창조했다. 너는 그것을 밖으로 시도 할 수있다. 사용하기 쉬운 슈퍼. 그것은 node.js와 클라이언트 측 모두를 지원합니다. Websocket은 쉽게 생성 할 수 있으며 라이브러리는 websocket을 처리하고 삭제 될 때 자체에 다시 연결됩니다. 예제 폴더를 확인하거나 실행하여 효과를 확인하십시오.

wsm - WebSocket Manager

관련 문제