Getting started with Aurelia

DT Tech
DT Tech
Public group

Needs a location


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.

Sean Hunter ( will take us through all of this, 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

The presentations are in the Covalent Software offices. The door to use is on Hammet St, I'll stick something up in the window to make it obvious. It's the door just after the Lloyds bank machines towards the church. Map:,-3.1026921,17z/data=!3m1!4b1!4m2!3m1!1s0x486df457a3f4c05d:0x6b4053e26956044b

If there is something you could present on let me know, we've a broad audience so anything would be interesting and doesn't need to be very in depth.

Please only RSVP yes if you are going to attend, we buy pizzas for this event based on the number of RSVPs. If people say yes and don't attend we waste pizza and money. Persistent offenders will be removed from the group.