Codementor Events

Aurelia JS vs AngularJS 2.0

Published Jun 01, 2015Last updated Mar 25, 2019

This article is based on the Codementor office hours hosted by Andrew Connell, a 10-time Recipient of Microsoft’s MVP award for SharePoint. One of the viewers during the office hours asked what Andrew thought about Aurelia vs AngularJS, and his answer is as below


From the code samples I’ve seen, Aurelia is really interesting.

However, it’s  difficult to compare the two at this point because Angular 2.0 is not finished and we’ve only seen what has been work-in-progress. Therefore, I don’t think it’s too fair to do an apples-to-apples comparison.

What I personally love about client-side development is that it really doesn’t matter what framework you choose. What framework you use only matters for your application, so you’ll have to look at the ecosystem around you, and ask yourself which one’s the best bet.

To me, Angular is a great bet because the ecosystem is ridiculously big and still growing, but Aurelia is backed by Rob Eisenberg, who has a very good reputation and following so far. I think Aurelia is very elegant, and the code samples are much easier to consume than what I’ve seen from Angular when doing the exact same thing.

However, I can’t say that I’ve spent enough time with Aurelia to really give it a fair shake, but I’m definitely interested in watching and spending more time with the framework. I actually started off with Aurelia’s predecessor Durandal when developing Single-Page-Apps, so it would be interesting to see where it goes. It’s too early to tell what’s the biggest difference, but I’d suggest every developer to spend time on both AngularJS and Aurelia JS to see which one works best for you.

Discover and read more posts from Andrew Connell (Office Hours)
get started