Events and EventEmitter

Node.js uses an event-driven architecture. The events module lets you create and handle custom events using the EventEmitter class.

  • emitter.on(event, callback) – Listens for an event
  • emitter.emit(event) – Triggers the event
  • Used heavily in streams, servers, and async programming
← PrevNext →