Angular Services in Aurelia

In Angular 1.x you had the concept of a controller, directive, service, provider and other confusing terms to describe essentially what is one or two things. What is an Angular service An Angular …

Isomorphic Aurelia Applications

Update March 2018: Two years on from the original publish date, Aurelia finally has support for server-side rendering. This means it is now possible to create isomorphic web applications in Aurelia …

Shared State in Aurelia

In a single page application (SPA) like Aurelia, shared state is one of those important things every developer mostly encounters. Sharing the current state of a logged in user or sharing a shopping …

Working With Keypress Events in Aurelia

Recently in my Aurelia application I needed to handle some keypress events when the user hit the enter and escape keys. Fortunately Aurelia doesn’t abstract Javascript too much, so adding in …