Aurelia is a client-side JavaScript framework that has been gaining a lot of popularity lately. One of the nice aspects of Aurelia is that it anticipates common application needs and provides simple conventions for accomplishing them.

In this article I wrote for Auth0, we explore how to setup a basic Aurelia app that calls a NodeJS API for authentication and data. This example will be useful if you’re looking to get started with your first Aurelia app.

Quick note: I’m writing a book called Securing Angular Applications. It will teach you everything you need to know to about authentication, authorization, and security so you can properly lock down your Angular apps. Check it out if you’re interested :)