Live data from Hacker News

Angular 9.0

blog.angular.io

11–20 of 308 posts

Re: Angular 9.0

#11

Why is Angular so less popular than React?

For me, I was first getting into web development before Angular 2 was out. I thought it was super cool that I could make an incrementing counter and a to do list but just couldn't figure it all out.

I then tried React and it just kind of made sense. Since then from the sidelines I've heard Angular has gotten much better but personally don't see any reason to use anything other than React at this point in time.

Re: Angular 9.0

#12

Why is Angular so less popular than React?

Angular: Learn about property binding, event binding, pipes, templates, views, metadata, attribute directives, structural directives, services, modules, components, injectors.

React: Write a function that generates a piece of HTML. Use standard event handlers to manage user interactions. Update state via setState methods. Ship it.

Re: Angular 9.0

#13
post #7

Earlier quoted context omitted.

Probably because its a larger learning curve and its a lot more "framework".

Saw a 2 man team that got features done in a couple of weeks on jquery move to angular and turn into a 15 man team that took months on each feature. Management was very happy with how modern the stack felt Sales came to a halt for 2 years since features came to a halt. Turns out Angular is freaky hard to do right.

I can believe this

Re: Angular 9.0

#14
post #4

Will be interesting to see how it fares in the Js Benchmarks: https://krausest.github.io/js-framework-benchmark/current.ht...

What happened to React? It's on the wrong end of almost all of those micro benchmarks.

I know micro benchmarks don't tell the whole story, but when you consistently wind up on the slow end it's not a good look.

Re: Angular 9.0

#15
post #7

Earlier quoted context omitted.

Probably because its a larger learning curve and its a lot more "framework".

Saw a 2 man team that got features done in a couple of weeks on jquery move to angular and turn into a 15 man team that took months on each feature. Management was very happy with how modern the stack felt Sales came to a halt for 2 years since features came to a halt. Turns out Angular is freaky hard to do right.

A family member works at a software company that’s worth ~100MM less than it should be right now because they let Angular get into too much of their app before they settled on Vue.

Re: Angular 9.0

#16
post #7

Earlier quoted context omitted.

Probably because its a larger learning curve and its a lot more "framework".

Saw a 2 man team that got features done in a couple of weeks on jquery move to angular and turn into a 15 man team that took months on each feature. Management was very happy with how modern the stack felt Sales came to a halt for 2 years since features came to a halt. Turns out Angular is freaky hard to do right.

Was this AngularJS (i.e. Angular 1) or Angular 2+? I could believe it either way, just curious.

Re: Angular 9.0

#17
post #14
post #4

Will be interesting to see how it fares in the Js Benchmarks: https://krausest.github.io/js-framework-benchmark/current.ht...

What happened to React? It's on the wrong end of almost all of those micro benchmarks. I know micro benchmarks don't tell the whole story, but when you consistently wind up on the slow end it's not a good look.

I'm also curious, in particular why is the swap rows benchmark so much slower?

Re: Angular 9.0

#18
post #12

Why is Angular so less popular than React?

Angular: Learn about property binding, event binding, pipes, templates, views, metadata, attribute directives, structural directives, services, modules, components, injectors. React: Write a function that generates a piece of HTML. Use standard event handlers to manage user interactions. Update state via setState methods. Ship it.

And honestly, if misused you can really tank performance quite easily. The learning curve can make it incredibly difficult to introduce to a team of developers with variable skillsets.

Re: Angular 9.0

#19
post #14
post #4

Will be interesting to see how it fares in the Js Benchmarks: https://krausest.github.io/js-framework-benchmark/current.ht...

What happened to React? It's on the wrong end of almost all of those micro benchmarks. I know micro benchmarks don't tell the whole story, but when you consistently wind up on the slow end it's not a good look.

> What happened to React?

react has always been approx where it is now. but there are a lot more faster libs in the table.

Re: Angular 9.0

#20
post #17
post #14

Earlier quoted context omitted.

What happened to React? It's on the wrong end of almost all of those micro benchmarks. I know micro benchmarks don't tell the whole story, but when you consistently wind up on the slow end it's not a good look.

I'm also curious, in particular why is the swap rows benchmark so much slower?

because React's stance is that it's a rare enough case in their experience, so they don't spend time optimizing for it.

that metric is slower in general because libs with simple reconciliation strategies will tend to do work for every row between the two swapped ones (2,998).

Post reply on HN