Backend/Node.js2024. 8. 29. 15:32웹 서버 생성하기
- CreateServer 메소드 http.createServer() 메소드는 server 객체를 생성한다.createServer 메소드 안에는 requestListener을 등록해준다.server 객체는 EventEmitter를 기반으로 만들어졌다. server.on("request", 콜백 함수); EventEmitter Class는 어떠한 이벤트가 발생했을 때, 그에 대한 콜백 함수를 등록해준다.ex) 트위터의 셀러브리티(유명인)와 팔로워들을 예로 들수 있다.유명인이 포스터를 작성하면 모든 팔로워들이 그것을 searchcribe(검색 스크립트)하고 있기 때문에바로 알림을 받을 수 있는 것이다.=> Server 역시 요청이 와 어떤 이벤트가 이뤄지면 그거에 대한 콜백 함수(requestListenr)..