Over the past year we’ve seen a trend toward creating single page web applications as a collection of modular components. AngularJS was the first framework to really formalize this concept, with ReactJS taking the concept further to really make it a first class citizen. Aurelia provides a convenient set of conventions and tools, making it straight forward to build web applications in this way, while also providing a standard set of plugins for things like routing and validation that save us a lot of time when creating large scale applications.
In this session we’ll take a deep dive into what Aurelia is, where it fits into the SPA framework landscape, and why it might be a useful tool to add to your web development tool-belt.
The session will cover the following topics:
• A brief introduction to SystemJS, JSPM and ES6
• Getting started with Aurelia
• Views and View Models
• Configuration and Routing
• Templates and Binding
• Connecting to a back end data store or web service