Socket.IO 시작하기 이 글은 https://socket.io/get-started/chat/ 에 올려진 글을 개인적인 공부를 위해 번역 한 글입니다. 혹시 오역을 발견하시면 kimhc999@gmail.com 으로 알려주시면 감사하겠습니다. 시작하기 : 채팅 프로그램 여기에서는 기본 채팅 응용 프로그램을 만드는 방법에 대해 다루고자 합니다. 이 튜토리얼은 Node.JS 혹은 Socket.IO에 대한 배경지식이 거의 필요 없습니다. 그러므로 이 튜토리얼은 초보자부터 전문가까지 모든 사람을 대상으로 합니다. 소개 전통적으로 LAMP (PHP)와 같은 인기있는 웹 응용 프로그램 스택에서 채팅 응용 프로그램을 만드는 것은 매우 어려웠습니다. 서버에서 변화가 있는지 끊임없이 체크해야 했으며, 타임스탬프를 기록하고 관리해야 했으며, 속도도 많이 느렸습니다. 소켓은 전통적으로 대부분의 실시간 채팅 시스템이 설계될 때 클라이언트와 서버간에 양방향 통신 채널을 제공하는 솔루션이었습니다. 즉, 서버가 클라이언트에 메시지를 보낼 수 있다는 말입니다. 채팅 메시지를 작성할 때, 문제는 어떻게 서버가 그 메시지를 받아서 또 다른 클라이언트들에게 그 메시지를 보낼 것인지에 대한 것입니다. 웹 프레임 워크 첫 번째 목표로 메시지 목록을 표시하는 간단한 HTML 웹 페이지를 만들 것입니다. 우리는 NodeJS 웹 프레임워크를 사용 할 예정입니다. Node.JS 가 설치되어 있지 않다면, 우선 설치 해 주세요. 우선, 우리 프로젝트에 대한 package.json 메니페스트 파일을 만들겁니다. 빈 디렉토리에 package.json 을 아래 내용으로 만드세요(저는 chat-example 이라는 이름으로 프로젝트를 만들겁니다.) { "name": "socket-chat-example", "version": "0.0.1", "description": &
댓글
댓글 쓰기