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

Building modern web applications with Aurelia

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

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.

Avatar for Harro Lissenberg

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()