Hacker News new | ask | show | jobs
by kumarvvr 1144 days ago
> The framework is extremely overengineered requiring multiple files for "hello world"

Is that a valid criticism?

Angular is for writing medium to heavy complexity applications. Sure, if you want to write hello world programs in it, then it is going to be complex.

This is a generic comment thrown about for all large frameworks.

> It introduces a lot of unnecessary complexity for projects of any size

This I agree.

> It uses invalid HTML, with attribute syntax including brackets and parentheses

True, but so does React and other frameworks. To me, it seems like this is a limitation of HTML rather than a transgression of Angular.

> Sadly It's just not a good framework

It is a good choice for a large organization, with team members changing and all sorts of other goodness.