Event Emitter
Event Emitter é um padrão de design que permite que objetos emitam e escutem eventos. Em Node.js, é implementado por meio do módulo events
.
Exemplo: Em Node.js: emitter.emit('pronto')
dispara um evento que pode ser escutado com on('pronto')
.