In the previous chapter, we covered most of the basic uses of the Durandal framework. By now, you should feel comfortable starting an application with it. In this chapter, we will continue to look at Durandal by covering some more advanced framework features as well as looking at some useful patterns that will help us solve common challenges encountered in the SPA development.
Publishing and subscribing with events
Application login scenarios
Advanced composition
Nested routers
Custom modal dialogs
Binding to plain JavaScript objects