An event is a way for a class to provide notifications to listeners when a particular thing happens.

- Stackoverflow.com Wiki
1 articles, 0 books.

There's a number of pubsub libraries for JavaScript out there. If you're using Backbone, they're all a waste of time. The Backbone object itself works as an event hub that your components (views, models, collections, etc) can listen on, and since that object will always be visible to pretty much every component you write, there's no reason why you'd step out of it.