В настоящее время я использую Publisher.js в приложении, а также Microee, который представляет собой крошечный EventEmitter. Мне кажется, что если бы у меня был глобальный экземпляр microee, его можно было бы использовать почти так же, как pub / sub. Например, в Publisher.js я могу:
publisher.subscribe('onAwesome', function (one, two, foo){
console.log(one, two, foo);
});
publisher.publish('onAwesome', 1, 2, 'foo');
а в Microee я могу:
microee.on('onAwesome', function (one, two, foo){
console.log(one, two, foo);
});
microee.emit('onAwesome', 1, 2, 'foo');
Поэтому мне интересно, не упустил ли я что-то здесь при замене этого конкретного варианта использования pub / sub на эмиттер событий.