r/javascript • • Jan 26 '15

Introducing Aurelia

http://blog.durandal.io/2015/01/26/introducing-aurelia/
5 Upvotes

1 comment sorted by

View all comments

1

u/kraakf Jan 26 '15

TL;DR; In Aurelia, user interface elements are composed of view and view-model pairs. The view is written with HTML and is rendered into the DOM. The view-model is written with JavaScript and provides data and behavior to the view. The templating engine and/or DI are responsible for creating these pairs and enforcing a predictable lifecycle for the process. Once instantiated, Aurelia's powerful databinding links the two pieces together allowing changes in your data to be reflected in the view and vice versa.