https://www.youtube.com/watch?v=V8cGd9PHdoY&list=PLY0-fSVL_iSObcUWb2YVYMao1RN_hUX0M웹서버 구축 + 서버측 스크립트 역할까지자바스크립트 엔진으로 작동빠른 속도: 비동기 작업. IO 작업에 특히 좋
웹소켓은 서버와 브라우저 사이에 양방향 소통이 가능함클라이언트 측에서 별도의 요청을 보내지 않아도 데이터를 수신할 수 있음지속적으로 업데이트되는 정보를 수신해야 하는 채팅이나 주식 보고서에서 이점이 있음
https://www.youtube.com/watch?v=MWCtwRHolk&list=PLY0-fSVLiSObcUWb2YVYMao1RN_hUX0M&index=3 전체 클라이언트 제어 한 서버에 여러 클라이언트들이 연결이 됨 모든 클라이언트들을 제어할 수 있어야 함
https://www.youtube.com/watch?v=PWYasv32X9s&list=PLY0-fSVLiSObcUWb2YVYMao1RNhUX0M&index=4 채팅 서버로부터 메시지 수신하기 클라이언트측에서 받은 데이터를 처리해주기 서버에서 JSON.strin
강의 클라이언트 -> 서버로 향하는 메시지 수신하기 Event: 'message' https://github.com/websockets/ws/blob/master/doc/ws.md#event-message `data` {Buffer|ArrayBuffer|Buff
강의 #6 채팅 메시지 전송하기 client측에서 메세지가 입력되면 sendmessage code로 username, user_id, message 전송 server측에선 받은 message 소켓을 모든 클라이언트들에게 다시 전송 server측에서 뿌린 메시
https://codepen.io/CucuIonel/pen/yLaLGL해당 css를 바탕으로 styled-components를 사용하여 리액트 컴포넌트로 채팅화면을 구현한다.apache 대신 리액트 서버를 이용한다https://developer.moz