event emitter

· NODE.JS
Node.js Event Emitter 브라우저에서 JavaScript로 작업한 경우 마우스 클릭, 키보드 버튼 누르기, 마우스 움직임에 대한 반응 등과 같은 이벤트를 통해 사용자 상호 작용이 얼마나 처리되는지 알 수 있다. 이처럼 백엔드 측에서 Node.js도 event-driven 시스템을 이용해서 작동한다. event emiiter를 이용해서 이벤트를 발생시키고 처리할 수 있다. EventEmitter 클래스를 상속한 객체를 만들고 on() 메서드를 사용해 이벤트 리스너를 등록하면 이벤트가 발생할 때마다 등록된 콜백 함수가 실행된다. Node.js는 event-driven javascript 런타임이다. Observer Design Pattern event-driven 시스템을 이용하는 것을 Obs..