반응형 Projects/Socket Omok11 [Socket Omok] 2. 개발환경 구성하기 Intro 이번 시간엔 아래의 개발환경을 구축해보도록 하겠다. Back-end: NodeJS + Express Front-end: React DevTool: Visual Code, Git 프로그램 설치 각 프로그램은 아래의 링크를 통해 설치하면 된다. Visual Code https://code.visualstudio.com/download NodeJS https://nodejs.org/ko/ Git CLI: https://git-scm.com/downloads GUI: https://desktop.github.com/ .gitignore https://www.toptal.com/developers/gitignore/api/visualstudiocode,node,react,git 환경설정 NodeJS를 .. 2022. 6. 2. [Socket Omok] 1. 프로젝트 시작 프로젝트 시작 배경 이번 학기에 소켓 프로그래밍 과목을 수강했다. 종강이 얼마 남지 않았는데, 종강 이전까지 소켓을 사용한 간단한 프로젝트를 완성해 제출해야 한다. 2주 만에 만들만한 프로젝트 아이디어를 생각하던 중 이름을 보면 알 수 있듯이 웹에서 소켓을 사용해 오목 게임을 할 수 있는 사이트를 만들기로 했다. 사용할만한 소켓 라이브러리는 WebSocket과 Socket.io가 있었는데, WebSocket의 경우 TCP/IP 소켓과 달리 HTTP 프로토콜 내에서 동작하기 때문에 배운 내용과는 거리가 멀다고 생각되어 Socket.io를 선택했다. Socket.io도 WebSocket을 사용하긴 하지만, 이는 WebSocket을 이용한 통신이 가능한 경우 관련 메타데이터를 추가해줄 뿐이지 WebSocket.. 2022. 5. 31. 이전 1 2 다음 반응형