Marionette: Plain Object over Reqres, Commands Above All!
A brief introduction to Marionette’s reqres (request-response) and commands would be that they are application (or module) level event aggregators that either return a value or cause an action to happen.
Read more