# Angular vs Aurelia: Who Wins?

**URL:** https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357
**Category:** Framework Knowledge
**Created:** [April 1, 2020, 9:33pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357 "2020-04-01T21:33:58Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![BringerOD](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/bringerod/32/1144_2.png) [@BringerOD](https://discourse.aurelia.io/u/BringerOD)
#### Post date: [April 1, 2020, 9:33pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/1 "2020-04-01T21:33:58Z")

</div>

[Angular vs Aurelia](https://www.baytechconsulting.com/angular-vs-aurelia/)

We just posted a new article comparing the two frameworks. We focused more on the business reasons why. Let me know what you guys think.

We are huge fans of Aurelia and we are sponsors.

Bryan

---

<div class="post-metadata">

### Author: ![huochunpeng](https://avatars.discourse-cdn.com/v4/letter/h/49beb7/32.png) [@huochunpeng](https://discourse.aurelia.io/u/huochunpeng)
#### Post date: [April 1, 2020, 9:54pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/2 "2020-04-01T21:54:07Z")

</div>

Noticed you put wrong " Angular Marketing Share April 2020" data, it is a copy of the above Aurelia data.

---

<div class="post-metadata">

### Author: ![BringerOD](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/bringerod/32/1144_2.png) [@BringerOD](https://discourse.aurelia.io/u/BringerOD)
#### Post date: [April 2, 2020, 5:35am UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/3 "2020-04-02T05:35:42Z")

</div>

I updated the article image. Thanks for the catch.

---

<div class="post-metadata">

### Author: ![CuddleBunny](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/cuddlebunny/32/1037_2.png) [@CuddleBunny](https://discourse.aurelia.io/u/CuddleBunny)
#### Post date: [April 2, 2020, 3:38pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/4 "2020-04-02T15:38:20Z")

</div>

Something to note in the future section near the end. The new `makes` tool for au2 is still a custom tool akin to aurelia-cli. Also you can run aurelia-cli with npx rather than installing it globally, but it will still be installed locally within the project.

---

<div class="post-metadata">

### Author: ![huochunpeng](https://avatars.discourse-cdn.com/v4/letter/h/49beb7/32.png) [@huochunpeng](https://discourse.aurelia.io/u/huochunpeng)
#### Post date: [April 2, 2020, 11:29pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/5 "2020-04-02T23:29:20Z")

</div>

Note without global installation, `npx aurelia-cli new` is very very slow because of runtime deps and build process.

In contrast, `npx makes ...` is designed to boot up really fast.

“makes” is not a custom tool for aurelia. It’s a generic tool, as a simple alternative of yeoman (I tried to use yeoman but gave up in just 5 mins into the doc). It got its own github org, decoupled from aurelia.

It is not just designed to scaffold projects for public, you can use it to scaffold your personal staff too, you can provide your own skeleton even through a private git repo or a local folder.

> **[Home](https://makes.js.org)**
>
> GitHub pages for makes

---

<div class="post-metadata">

### Author: ![elitemike](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/elitemike/32/690_2.png) [@elitemike](https://discourse.aurelia.io/u/elitemike)
#### Post date: [April 3, 2020, 11:50am UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/6 "2020-04-03T11:50:07Z")

</div>

Good article, but PLEASE FIX THIS **Microsoft just published there [careers](https://careers.microsoft.com/us/en) site using Aurelia!**

It’s “their”

---

<div class="post-metadata">

### Author: ![BringerOD](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/bringerod/32/1144_2.png) [@BringerOD](https://discourse.aurelia.io/u/BringerOD)
#### Post date: [April 3, 2020, 4:52pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/7 "2020-04-03T16:52:48Z")

</div>

Typing to fast. Thanks for the catch. Fixed.

---

<div class="post-metadata">

### Author: ![rhassler](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/rhassler/32/194_2.png) [@rhassler](https://discourse.aurelia.io/u/rhassler)
#### Post date: [April 3, 2020, 11:52pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/8 "2020-04-03T23:52:39Z")

</div>

You must still be typing TOO fast.

---

<div class="post-metadata">

### Author: ![CuddleBunny](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/cuddlebunny/32/1037_2.png) [@CuddleBunny](https://discourse.aurelia.io/u/CuddleBunny)
#### Post date: [April 4, 2020, 12:54am UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/9 "2020-04-04T00:54:21Z")

</div>

Yes, didn’t mean it was specific for Aurelia just that it isn’t a generic npm feature like the article makes it seem.

---

<div class="post-metadata">

### Author: ![huochunpeng](https://avatars.discourse-cdn.com/v4/letter/h/49beb7/32.png) [@huochunpeng](https://discourse.aurelia.io/u/huochunpeng)
#### Post date: [April 4, 2020, 3:17am UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/10 "2020-04-04T03:17:59Z")

</div>

Good point, yes, the name “makes” was picked to let the command read like English “npx makes bla”. It was not my first pick, but the only name left on npm registry. “creates”, “new”… are not available.

---

<div class="post-metadata">

### Author: ![MaximBalaganskiy](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/maximbalaganskiy/32/831_2.png) [@MaximBalaganskiy](https://discourse.aurelia.io/u/MaximBalaganskiy)
#### Post date: [April 8, 2020, 10:20pm UTC](https://discourse.aurelia.io/t/angular-vs-aurelia-who-wins/3357/11 "2020-04-08T22:20:50Z")

</div>

My two cents on Angular vs Aurelia.  
Another Aurelia advantage is the ease of integration with 3rd party plugins and wrapping vanilla or Aurelia elements.

As a POC I’ve started developing our next cloud solution with Angular. While CLI solves most of the “configuration over convention” hurdles the pain is definitely there while integrating or just wrapping elements. So, the POC is going to the bin now. Back to Aurelia 🙂
