Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building modern web applications with Aurelia

Building modern web applications with Aurelia

In the early days of my carrier as a Java developer most web applications where build using frameworks generating html (and JavaScript) on the server side. However, times are changing and nowadays most of us Java developers are branching out to new territories when building web applications. Angular, Ember, React or Polymer, they are quickly becoming part of the Java developer's toolbox.

In this presentation I will introduce you to yet another JavaScript framework for developing modern web applications; Aurelia. Written in tomorrow's JavaScript it is one of the least obtrusive frameworks out there. In a few slides and some code I hope to convince you why I think it is a worthy alternative.

Harro Lissenberg

July 13, 2016
Tweet

Other Decks in Technology

Transcript

  1. A JavaScript client framework for mobile, desktop and web leveraging

    simple conventions and empowering creativity
  2. Aurelia; what? • Durandal.next • Forward thinking framework build with

    ES6/7 • Collection of collaborating libraries • Based on Web standards • Open Source MIT license
  3. Component lifecycle 1. constructor 2. created(owningView: View, myView: View) 3.

    bind(bindingContext: Object, overrideContext: Object) 4. attached() 5. detached() 6. unbind()