Getting started with Aurelia

Public group
Location image of event venue


Sean Hunter ( ( will be giving us a talk on Aurelia ( ). Here's a bit about Sean:

I'm a software developer with a passion for learning and sharing what I know with the community. I've recently moved to the sunny Worcester after 6 years of web development in Melbourne Australia, and am working as a software developer with PCA Predict on the Microsoft stack, specialising in all things JavaScript.

The Talk:

We hear about a new JavaScript framework being created every other day. With the sheer volume of new tools to learn it can be difficult to decide what is worthwhile spending time on, what is a short lived fad, and how the new tools fit into our existing tool-set.

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