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.