Live data from Hacker News

Angular v14 is now available

blog.angular.io

101–110 of 114 posts

Re: Angular v14 is now available

#101
post #6

I'm kind of amazed Angular is still around. I hadn't heard of it for what feels like years at this point & assumed it was already in the graveyard. My company tried using it back in 2017ish but it was a pain for us at the time. Other than Google's own services, does anyone have any examples or experiences using Angular nowadays?

You might be thinking of AngularJS 1.x, the older framework whose API looks pretty archaic nowadays. It was succeeded by Angular (versions 2 and up), which is very popular for large complex apps at large companies. I think React, in the form of Next and other frameworks built around React, have finally caught up with the reason that made it so: more stuff "in the box", with decisions already made and already working.…

Great analysis! If only people would read this before jumping to conclusions.

Re: Angular v14 is now available

#102

Starting with front end: angular or react? Seems like a good time to make a decision.

My opinion is that Angular is the worst of all the current frontend stacks. It's acceptably bad to a lot of people because "no one ever went wrong using something from Google", but it's just bad, especially for something associated with Google. It's "a horse designed by a committee of people with huge egos" that doesn't do anything it sets out to do well and has a ton of "best practices" and "defaults" that lead dire…

This is purely anecdotal. Have you used both professionally in a large team?

Re: Angular v14 is now available

#103
post #6

I'm kind of amazed Angular is still around. I hadn't heard of it for what feels like years at this point & assumed it was already in the graveyard. My company tried using it back in 2017ish but it was a pain for us at the time. Other than Google's own services, does anyone have any examples or experiences using Angular nowadays?

I used Angular at my last company. After having used react for many years and then experimenting with svelte, Angular (even the most modern versions) felt like it was always in my way. Bi-directional data binding and the isolation between style, structure, and logic felt was less productive. Angular has some nice properties, like dependency injection built in, but you can circumvent many of those needs with a functio…

I have found it better practice to generally emit via a service BehaviorSubject that other components subscribe to rather than passing thru outputs and inputs generally speaking.

Re: Angular v14 is now available

#104

Earlier quoted context omitted.

Yeah, a bunch of companies use it. It is still the 2nd most popular frontend framework. Off hand I know it's used heavily at: Google (duh), Microsoft, VMWare, Capitol One and Fidelity. I used it at Microsoft though there is also a ton of React there. I worked on PowerBI which is/was entirely Angular. The rest I just know from going to NgConf and seeing those other companies recruiting there.

> It is still the 2nd most popular frontend framework. Most popular. It still has more weekly downloads than Next on npm.

No it isn't, no it doesn't https://www.npmtrends.com/angular-vs-react-vs-vue-vs-next

Re: Angular v14 is now available

#105

Earlier quoted context omitted.

> It is still the 2nd most popular frontend framework. Most popular. It still has more weekly downloads than Next on npm.

No it isn't, no it doesn't https://www.npmtrends.com/angular-vs-react-vs-vue-vs-next

You have AngularJS up there, and React isn't a framework.

Re: Angular v14 is now available

#106

Earlier quoted context omitted.

No it isn't, no it doesn't https://www.npmtrends.com/angular-vs-react-vs-vue-vs-next

You have AngularJS up there, and React isn't a framework.

My mistake on getting the wrong Angular package.

Disqualifying React is disingenuous, as they are are still mutually exclusive options.

But even excluding React, Angular is at best as popular as Vue.

Re: Angular v14 is now available

#107

Earlier quoted context omitted.

My opinion is that Angular is the worst of all the current frontend stacks. It's acceptably bad to a lot of people because "no one ever went wrong using something from Google", but it's just bad, especially for something associated with Google. It's "a horse designed by a committee of people with huge egos" that doesn't do anything it sets out to do well and has a ton of "best practices" and "defaults" that lead dire…

This is purely anecdotal. Have you used both professionally in a large team?

I have worked with both professionally in team environments.

I have got into technical discussions to back up my anecdotes. As I've mentioned I've blogged them before. I've even at this point built open source libraries to work around Angular technical flaws.

Re: Angular v14 is now available

#108
post #30

Earlier quoted context omitted.

Angular is popular at places the HN crowd tends to not work at (banks, consulting, fortune whatevers). Not sure why that is.

It’s extremely popular with C# and .Net developers. They’re more likely to work at those places.

Angular, to me, feels like it was designed by Java developers - classes and bloat* everywhere. Most code, when compared to a React etc. version, just seems like a wall of text on my screen. But, this might make it more approachable to developers that come from a Java background - I see this at my current employer.

(*) By bloat I mean that I often feel like I should have been able to implement whatever feature I just implemented in half the amount of code.

Re: Angular v14 is now available

#109
post #16
post #6

I'm kind of amazed Angular is still around. I hadn't heard of it for what feels like years at this point & assumed it was already in the graveyard. My company tried using it back in 2017ish but it was a pain for us at the time. Other than Google's own services, does anyone have any examples or experiences using Angular nowadays?

The company I work on has a couple of projects built with Angular, however we are shifting to use React. The reason being: no one around the company likes maintaining those projects because they hate the framework and we haven't been able to hire people willing to learn/work with Angular. I love the framework as it has almost everything you need out of the box. At the beginning I hated it but as any tool/language onc…

After having worked on an Angular project for a little over a year I'm at the point where I'm very unlikely to accept another job where they use Angular. It's so frustrating to work with, and every week I find another corner in the framework that, in my opinion, is very poorly designed and/or implemented.

Re: Angular v14 is now available

#110
post #57
post #43

Earlier quoted context omitted.

Good marketing in this space is also about leading by example and eating your dog food. Facebook used React internally before releasing it. Every new web front-end at Meta is written in React. They also had a convincing story of how the runtime expands beyond the web (React Native etc.) With Angular, you’d be hard-pressed to name a Google service built using it. It seems to be a framework created condescendingly for…

I’m sorry but that’s just not true. You can check this page to get a pretty extensive list of Google products made with angular https://www.madewithangular.com/categories/google/

I clicked through to a bunch of the websites and a lot of them have since abandoned Angular.
Post reply on HN