Launch offer
Business website $150 USD Custom plugin $200 USD Ready in 5 days
Get a quote
Node.js

Events Module and EventEmitter in Node.js

Create custom events with EventEmitter to build loosely coupled, event-driven Node.js code.

Events Module and EventEmitter in Node.js — a practical guide to Node.js EventEmitter with clear examples you can reuse in real projects.

Events Module and EventEmitter in Node.js — 16/55 in the Node.js series. Full playlist companion: Node.js complete course on YouTube. Prefer one article? Read the complete Node.js tutorial.

Short description

Many Node APIs are event-based. `EventEmitter` lets you emit named events and attach listeners with `.on()`.

Custom emitter

const EventEmitter = require('events');
const bus = new EventEmitter();

bus.on('user:created', (user) => {
  console.log('Welcome', user.name);
});

bus.emit('user:created', { name: 'Ravi' });

Leave a reply

Your email address will not be published. Required fields are marked *