본문 바로가기 메뉴 바로가기

🌱1 Day, 1 Commit Wonseok's Record

Github Link https://github.com/wonseok22 메뉴보기
  • 분류 전체보기 (454)
    • Algorithm (395)
      • Back Tracking (7)
      • Binary Search (8)
      • Brute Force (24)
      • Data Structure (35)
      • DFS & BFS (66)
      • DP(Dynamic Programming (23)
      • Dijkstra (12)
      • Divide Conquer (6)
      • Floyd-Warshall (4)
      • Greedy (39)
      • Implementation (100)
      • Math (45)
      • Regular Expression (2)
      • Sorting (14)
      • String (10)
    • CS(Computer Science) (11)
      • 네트워크,통신 (2)
      • 운영체제(OS) (1)
      • 자료구조(Data Sructure) (7)
      • 개발지식 (1)
    • 기술 분석 (1)
    • Project (5)
      • Node.js를 사용한 웹 사이트 만들기 (5)
    • Toy Projects (9)
      • Django - RESTful API서버 구축해보.. (4)
      • JavaScript - 영컴 타자 연습 (1)
      • JavaScript - Mp3 플레이어 (1)
      • JavaScript - 카드 뒤집기 게임 (1)
      • JavaScript - 테트리스 (1)
      • [GPT-4] 책 요약해서 유튜브 쇼츠 영상으로 .. (1)
    • Java (1)
    • Spring (5)
    • Python (4)
    • MySQL (2)
    • EC2 (1)
    • Javascript (0)
    • Django (1)
    • React.js (3)
    • Node.js (5)
      • 개념 정리 (5)
    • Script Sample (6)
      • SearchEffect (6)
    • 웹 설계 (2)
      • UIUX 요구 분석 (2)
흔적남기기
검색하기 폼

최근 글

댓글

태그

  • 백준
  • express.js
  • 기초문법
  • 큐
  • Heap
  • BST
  • python
  • 장고
  • 이진탐색트리
  • 최소힙
  • 우선순위 큐
  • 덱
  • Rest
  • 자료구조
  • Data Structure
  • BFS
  • 파이썬
  • 최대힙
  • BOJ
  • 트리의 순회
  • REST API
  • Node.js
  • Put
  • CS
  • 너비우선탐색
  • ejs
  • Django
  • 트리
  • 백준 1325
  • crud

흔적

  • 다녀간 사람들
  • 오늘 온 분
  • 어제 온 분
공지사항
링크
  • Github Link
글 보관함
CS(Computer Science)/개발지식에 관한 글 (1)
실시간 데이터 통신을 위한 방법, Websocket

들어가며 이번에 SSAFY에서 프로젝트를 진행하면서 처음으로 웹 기반의 게임을 만들게 되었습니다. 게임을 만들다 보니 클라이언트에서 실시간으로 서버의 데이터 변경을 감지하는 로직을 구현해야 했는데 이 부분을 해결하기 위해 Websocket을 사용했습니다. 당연히 Websocket도 처음 써보았습니다. 뭔가 쉬우면서도 어려운 것 같은 느낌..? 개발하느라 이론을 충분히 공부하지 못한 채로 기술을 사용했던게 아쉬워서 기술에 대한 이해와 의문을 해결하고 실시간 데이터 통신과 그 방법인 Websocket에 대한 이런저런 내용들을 정리하기 위해 글을 씁니다. 가볍게 읽어주시면 좋을듯 합니다. 실시간 데이터 변경 감지 실시간으로 데이터를 통신한다는 것은 어쩌면 개발자에게 당연하게 느껴지는 기술입니다. 실제로 대부분..

CS(Computer Science)/개발지식
이전 1 다음
이전 다음
© 2022 WonSeok, All rights reserved
728x90

티스토리툴바