Hacker News new | ask | show | jobs
by tinyvm 2720 days ago
> It is highly opinionated unlike React

Agree on that point , I like Angular because it's opinionated compared to React.

> and backed by a giant unlike Vue

Strongly disagree , Vue is backed by many large corporations and unlike AngularJS was designed to guarantee backward compatibility.

AngularJS not being compatible with Angular is what has killed for good the frameworks and left thousands of entreprises in dust when they believed angular would become a standard because "it's backed by a giant".

Workings for banking sector , I've many customers build CRM or KYC applications on top of Nuxt. Developers love the Vue ecosystem.

> Seems like a safer enterprise choice.

Strongly disagree here as well.

Angular is a great framework but it has absolutely unacceptable build size,

A "Hello World" using Angular 7 with Ivy Rendering is 500KB+ ( tested this morning ). This is not acceptable for modern frameworks to be that big.

Vue and React stay largely under 100KB in terms of build size.

They are lots of scenarios where picking Angular over Vue & React would made things more complex for a project.

1 comments

Angular is notorious for breaking compatibility. They're constantly redesigning and breaking the API of random components.

The best parts about Angular are; the dependency injection system and the opinionated component templates.