Notice
                              
                          
                        
                          
                          
                            Recent Posts
                            
                        
                          
                          
                            Recent Comments
                            
                        
                          
                          
                            Link
                            
                        
                    | 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | 
| 12 | 13 | 14 | 15 | 16 | 17 | 18 | 
| 19 | 20 | 21 | 22 | 23 | 24 | 25 | 
| 26 | 27 | 28 | 29 | 30 | 31 | 
                            Tags
                            
                        
                          
                          - Flutter
- 자바스크립트
- express
- NextJs
- graphQL
- DART
- CLONE
- JavaScript
- CSS
- TypeScript
- clonecoding
- MongoDB
- ECMAScript
- GRID
- pug
- ES6
- nodejs
- Mongoose
- form
- API
- heroku
- 리액트
- Session
- javscript
- Component
- frontend
- react
- node.js
- backend
- HTML
                            Archives
                            
                        
                          
                          - Today
- Total
목록Broadcast (1)
Enjoy Programming
 socket.io  간단한 채팅 테스트
      
      
        socket.io  간단한 채팅 테스트
        앞선 포스팅에 이어 socket.io를 이용해 콘솔창에 메세지를 주고받는 것을 해보자. 역시 중요한 것은 socket과 on(), emit(), broadcast.emit()의 역할만 잘 이해하고 있으면 된다. 우선 클라이언트 측에서 메세지를 보내는 함수를 하나 작성한다. sendMsg 라는 함수에 msg라는 파라미터를 받게 되면 socket.emit을 통해 Msg라는 이벤트를 발생시키고 msg파라미터를 받아 전송한다. 그리고 메세지를 전송한 클라이언트의 콘솔창에 메세지를 띄워준다. 마찬가지로 받는 클라이언트 측의 메세지를 출력하는 함수를 작성하고 받아보자 이 함수도 클라이언트측에서 작성된다. callback함수인 handleMsgNoti에 data를 받는데 이는 위에 작성한 msg가 된다. 그리고 받은..
        JavaScript/Node.JS
        
        2021. 8. 9. 21:44