[Node.js] 채팅, 귓속말 기능 만들기
·
개발/node.js
1. 코드 html 동물(파충류) 카톡 로그인 접속 병아리 방 개구리 방 보냄 js const express = require("express"); //아래코드로 서버의 몸체가 되는 객체만 만들어지고 const app = express(); const PORT = 3000; //아래코드로 서버를 3000번 포트에서 듣고있게한다. =대기상태 const server = app.listen(PORT, () => { console.log("Server Start"); }); //socket io 생성및 실행 const socketio = require("socket.io"); const io = socketio(server); // "/socket.io/socket.io.js"경로로 js파일에 접근할수 있다 c..
[Node.js] socket.io 로 채팅방 만들기
·
개발/node.js
1. node 초기 설정 터미널에서 package.json만들기 npm init -y express, nodemon, socket.io 설치 npm i * package.json 에서 script부분 빼고 날린다음 스크립트에 "start" : "nodemon 경로"추가 package.json에서 start말고 다른걸 실행시킬때에는 npm run dev 2. socket.io 웹소켓과 클라이언트가 양방향 통신할수 있게 도와주는 소켓io socket.io란? 실시간 웹을 위한 자바스크립트 라이브러리 웹 클라이언트와 서버간의 실시간 양방향 통신을 가능하게 해주는 node.js 모듈 가상화폐 거래소 같은 데이터 전송이 많은 경우 빠르고 비용이 싸게 표준 웹소켓을 사용하는게 좋다. 실제 업비트나 바이낸스 소켓 A..