38: Aurelia.io
Rob Eisenberg (@EisenbergEffect) recently released a framework that focuses on standardization & swappable modules. Rob is no stranger to framework building, having created the popular JavaScript framework Durandal.js and more recently having helped develop Angular 2.
Aurelia has a great story. It uses ES6/ES7 JavaScript standards so you are coding with raw JavaScript. Templates use the template HTML tag and bindings are handled by pure JavaScript Template Strings. The framework itself is very barebones and can easily work with other libraries, frameworks, or modules outside Aurelia. This approach is very different than what we’ve seen from todays application or component frameworks.
Rob talks with us about this ‘spiritual successor’ project of Durandal, why it was created, and how it can be used today.
Resources-
Aurelia.io - http://aurelia.io/
-
Aurelia Github Organization - https://github.com/aurelia
-
Aurelia Framework - https://github.com/aurelia/framework
-
Introduction Video - https://vimeo.com/117778145
-
Gitter - https://gitter.im/Aurelia/Discuss
-
Basic tutorial - http://aurelia.io/get-started.html
-
Documentation - http://aurelia.io/docs.html
-
Adaptive Binding - http://blog.durandal.io/2015/04/03/aurelia-adaptive-binding/
-
Latest release news - http://blog.durandal.io/2015/03/25/aurelia-0-10-0-release-status/
-
Durandal - http://durandaljs.com/
-
Rob’s Github page - https://github.com/EisenbergEffect
-
The Aurelia Router - https://github.com/aurelia/router
-
React & Aurelia - http://ilikekillnerds.com/2015/03/aurelia-vs-react-js-based-on-actual-use/
-
Using React in Aurelia - http://ilikekillnerds.com/2015/03/how-to-use-react-js-in-aurelia/
-
Aurelia vs Angular - http://ilikekillnerds.com/2015/01/aurelia-vs-angularjs-round-one-fight/
-
Rob on DotNetRocks - http://www.dotnetrocks.com/default.aspx?showNum=1097
-
Danny Blue - Front End Engineer at Deloitte Digital
-
Erik Isaksen - HTML5 Google Developer Expert & Front End Engineer at Deloitte Digital
-
Nick Niemeir - Partner at Good News Everyone
-
Tyler McGinnis - Firebase Expert & Lead Instructor / Software Engineer at DevMtn
Special Thanks to our community friends Webbear1000, Souldrinker, and zewa666 for their questions and contributions on Gitter.