The upsurge in asynchronous programming has brought event-driven patterns to the forefront. But even without a rewrite in Node.js, the concept of eventing can improve your application.
This talk demonstrates how events benefit the layers of your application. We'll see how events aid in the fight against fat controllers. We'll use eventing to simplify tests and manage dependencies. We'll even see events reshape our data for maximum flexibility.