Skip to content

JisooOvO/Clone-Coding-Zoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Noom

노마드 코더의 줌 클론코딩 강의를 수강하며 만든 프로젝트입니다.

Project result

localhost_3000_ (1)

결과

  • socket.io 를 통한 1대1 채팅 구현
  • webRTC 구현 실패

What I learned

  • webAPI webSocket은 메시지 송수신 외 다른 기능 제공 X
    • 따라서 socket.io / stomp 등 라이브러리 사용
  • WebRTC 는 peer-to-peer 통신
    • 1대1간 비디오/오디오 전송 가능
    • DataChannel 이용하여 텍스트 전송 가능
    • 다수의 peer 요구시 부적합 -> SFU 사용
  • node.js express로 서버 구현하는 방법

개발 환경

  • Chrome
  • VS Code
  • Node.js 18.18.0
  • NPM 9.8.1
  • Express 4.18.2
  • localtunnel 2.0.2
  • pug 3.0.2
  • socket.io 4.7.4
  • ws 8.16.0

About

노마드 코더 Zoom 클론 코딩 강의

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published