Socket.IO 기본 사용법

실시간 양방향 통신을 위해서 웹소켓(WebSocket)이 표준이 된지가 꽤 되었고, 현재 대부분의 모던 브라우저에서 웹소켓 API를 지원하고 있습니다. 하지만 여전히 우리는 모든 사용자가 최신 브라우저를 사용한다고 단정할 수 없으며, 웹소켓이 지원되지는 않는 환경에서는 어쩔 수 없이 대안 기술을 사용해야 하죠.


Socket.IO는 이런 호환성 부분에 대해서 개발자가 크게 걱정할 필요없이 실시간 양방향 통신을 하는 웹 애플리케이션을 작성할 수 있도록 도와주는 라이브러리입니다. 이번 포스팅에서는 간단한 실습을 통해서 Socket.IO를 기본적으로 어떻게 사용하는지 알아보겠습니다.


📝 포스팅: https://www.daleseo.com/socket-io/

🧑‍💻 실습 코드: https://codesandbox.io/p/devbox/nostalgic-gianmarco-v2m5yx


웹소켓(WebSocket)에 대해서 기본 개념을 먼저 잡으시고 싶으시다면 아래 게시물을 추천드립니다.

📕 실시간 양방향 통신을 위한 웹소켓(WebSocket): https://careerly.co.kr/comments/105820

Socket.IO 기본 사용법

www.daleseo.com

Socket.IO 기본 사용법

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 6월 10일 오전 12:07

 • 

저장 39조회 3,331

댓글 0

    함께 읽은 게시물

    작년에 읽은 34권의 책 중 가장 좋았던 책

    2

    ... 더 보기

    2024년에 밑줄 친 문장들

    1nteger 🏄🏻‍♂️

    2024년에 밑줄 친 문장들

     • 

    저장 8 • 조회 877


    혹시 Cursor 채팅만 사용하시나요? Agent 쓰는 방법!

    Cursor와 함께라면, 더이상 에디터는 단순한 입력 도구가 아닌

    ... 더 보기


    리모트 근무 3년차 회고 코로나 시국. 어쩌다 시작한 리모트 근무가 3년차를 맞이했다. 운좋게 코로나 창궐이후 쭉 자택근무를 이어왔고 그 기간동안 입사하신 분이 얼굴을 보며 일한 분보다 더 많아 지고 있다. 스몰 내향인인 나는 처음에는 자택근무를 열렬히 환영했지만, 요즘들어 과연 좋은가? 그간의 나의경험을 바탕으로 장단점을 분석해보았다. 단점 1. 알람에 집착하게 된다. - 메세지를 보내면 1-2분안에 응답을 해야한다는 앞박에 오히려 몰입감있는 일이 잘 안된다. - 잠깐 나갈때 혹시 메세지가 오지 않을까 핸드폰에 집착하게 되고, 어쩌다 노티 확인이 늦으면 너무 죄책감이 든다. - 오히려 몰입감 있는 업무는 모두가 퇴근한 새벽에 잘된다. 2. 커뮤니케이션 중 글쓰기 능력이 무엇보다 중요해진다. - 단점으로 보기 애매하지만 나는 불편해서 넣어보었다. - 나는 말로 표현 하는 것과 그림그리는 걸 좋아하는 편인데. 아무래도 글로 명확한 표현을 하지 않으면 서로 오해하는 경우가 많다. 3. 화상회의는 의외로 얼굴이 너무 크게 보인다. - 생각보다 얼굴이 너무 크게 잘 보여서 생각보다 많이 부담스럽다; 장점 1. 내 취향에 맞는 라이프 사이클 구축 가능 - 살고 싶은 동네, 환경, 인간관계를 구축할수 있다. 2. 인간관계에서 공사가 구분된다. - 회사동료와 어색한 점심시간이 없다. 3. 문서화가 잘된다. - 슬랙이든 wiki든 문서화되지 않아 불편했던 영역들도 모두 문서화가 되어서 히스토리 파악에는 더 용이하다.

    《발광체와 반사체》

    ... 더 보기

    《Simple Truth》

    ... 더 보기