Live data from Hacker News

Opinionated Comparison of React, Angular2, and Aurelia

github.com

1–10 of 169 posts

Re: Opinionated Comparison of React, Angular2, and Aurelia

#2
And we can compare them on LibHunt by CodeQuality, Popularity & Dev Activity

React VS Angular https://js.libhunt.com/project/react/vs/angular-js

React VS Aurelia https://js.libhunt.com/project/react/vs/aurelia

Angular VS Aurelia https://js.libhunt.com/project/angular-js/vs/aurelia

BONUS Vue.js VS React https://js.libhunt.com/project/vue/vs/react

It seems that Aurelia beats them all by Code Quality...

Re: Opinionated Comparison of React, Angular2, and Aurelia

#3

And we can compare them on LibHunt by CodeQuality, Popularity & Dev Activity React VS Angular https://js.libhunt.com/project/react/vs/angular-js React VS Aurelia https://js.libhunt.com/project/react/vs/aurelia Angular VS Aurelia https://js.libhunt.com/project/angular-js/vs/aurelia BONUS Vue.js VS React https://js.libhunt.com/project/vue/vs/react It seems that Aurelia beats them all by Code Quality...

If you're going to flog your project, you should at least disclaim it as yours; it's only polite.

And you should actually define what "code quality" is, which in this case is apparently a really handwavy claim to cyclomatic complexity and similar metrics (which, while not entirely nonsense, don't mean much, especially at library-code levels when dealing with performance-critical code and the like).

Re: Opinionated Comparison of React, Angular2, and Aurelia

#4

And we can compare them on LibHunt by CodeQuality, Popularity & Dev Activity React VS Angular https://js.libhunt.com/project/react/vs/angular-js React VS Aurelia https://js.libhunt.com/project/react/vs/aurelia Angular VS Aurelia https://js.libhunt.com/project/angular-js/vs/aurelia BONUS Vue.js VS React https://js.libhunt.com/project/vue/vs/react It seems that Aurelia beats them all by Code Quality...

Rather depends on how they're measuring "code quality". A very brief search didn't turn up any specific description of their metric.

If it's simply, say, "number of issues", or even something like "average age of open issues", then an actively used lib like Angular or React is likely to have "less quality" simply because more people have been using it and filing issues over time.

Re: Opinionated Comparison of React, Angular2, and Aurelia

#7
Regarding the Angular DI part: You don't need "provides" anymore on each component, afaik it's even deprecated. You just need to define it once on the module that defines the DI providers. And in the module of the component import that module. But your findings may already have been from some time ago where things were different in Angular land. That's for me the saddest story of Angular 2: Between alpha, beta, RC and final release dozens of things changed, which required me to constantly change my app. Now that it's stable I'm quite sophisticated with it.

Re: Opinionated Comparison of React, Angular2, and Aurelia

#8
post #4

And we can compare them on LibHunt by CodeQuality, Popularity & Dev Activity React VS Angular https://js.libhunt.com/project/react/vs/angular-js React VS Aurelia https://js.libhunt.com/project/react/vs/aurelia Angular VS Aurelia https://js.libhunt.com/project/angular-js/vs/aurelia BONUS Vue.js VS React https://js.libhunt.com/project/vue/vs/react It seems that Aurelia beats them all by Code Quality...

Rather depends on how they're measuring "code quality". A very brief search didn't turn up any specific description of their metric. If it's simply, say, "number of issues", or even something like "average age of open issues", then an actively used lib like Angular or React is likely to have "less quality" simply because more people have been using it and filing issues over time.

lumnify describes the criteria[1] but is incredibly vague about it. unless/until they give detailed reports on each project explaining how they arrived at their conclusions I think it's fair to treat these grades as pulled out of thin air. and even then it would be of very little/probably still no value. every project is different and you need to evaluate your tooling based on the situation.

1. https://lumnify.com/grades/

Re: Opinionated Comparison of React, Angular2, and Aurelia

#10
post #4

And we can compare them on LibHunt by CodeQuality, Popularity & Dev Activity React VS Angular https://js.libhunt.com/project/react/vs/angular-js React VS Aurelia https://js.libhunt.com/project/react/vs/aurelia Angular VS Aurelia https://js.libhunt.com/project/angular-js/vs/aurelia BONUS Vue.js VS React https://js.libhunt.com/project/vue/vs/react It seems that Aurelia beats them all by Code Quality...

Rather depends on how they're measuring "code quality". A very brief search didn't turn up any specific description of their metric. If it's simply, say, "number of issues", or even something like "average age of open issues", then an actively used lib like Angular or React is likely to have "less quality" simply because more people have been using it and filing issues over time.

Hey, thanks for the interest. It's much more complex. There's a link at the bottom of the pages pointing to a basic explanation - https://lumnify.com/grades/ . I hope that helps.
Post reply on HN