chapter two
                    Chapter 2. Building your first Aurelia application
This chapter covers
- Introducing my-books, the virtual bookshelf built with Aurelia
 - Bootstrapping an Aurelia application with the Aurelia CLI
 - Creating components in Aurelia by building view/view-model pairs
 - Responding to view events using binding commands
 - Keeping track of UI state with the Aurelia router
 
“In theory, there is no difference between theory and practice. But in practice, there is.”
Yogi Berra
When I first started surfing, I took a lesson to get a jump-start on the basics. At the beginning of the lesson, the instructor explained the concept of catching a wave, that idea of springing up from the board at just the right moment to glide down the face. I got it, conceptually. When I attempted to catch the first wave, I face-planted and ended up with a nose full of saltwater. My understanding moved from concept to reality.