We've just been afraid to adopt it because Google has a history of abandoning projects.
Morale of the story: NEVER break backward compatibility.
I would have chosen it over React for several projects (I help companies make those decisions), but when projects show a willingness to break compatibility it sends shivers down people's spines.
Maybe the fear is unfounded.. but its there nevertheless.
I wish we lived in a world were technical merit was the only factor.
You're definitely not wrong to have this feeling. Heck, I think most people that adopted AngularJS back in the day are still feeling this.
However, I think Google has made it abundantly clear that Angular is here to stay. It's in use on hundreds of internal applications at Google and they have LTS versions.
I can't comment on other Google projects with such certainty, but I don't believe there's any fear of support for Angular suddenly (or even slowly) disappearing.
UI Consultant, Maker & Technical Writer.
I write about JS, TS, Rx, Angular & all things Front End
🇮🇹🇬🇧
Follow me on Twitter: https://twitter.com/gc_psk
Founder of https://makerkit.dev
UI Consultant, Maker & Technical Writer.
I write about JS, TS, Rx, Angular & all things Front End
🇮🇹🇬🇧
Follow me on Twitter: https://twitter.com/gc_psk
Founder of https://makerkit.dev
We've just been afraid to adopt it because Google has a history of abandoning projects.
Morale of the story: NEVER break backward compatibility.
I would have chosen it over React for several projects (I help companies make those decisions), but when projects show a willingness to break compatibility it sends shivers down people's spines.
Maybe the fear is unfounded.. but its there nevertheless.
I wish we lived in a world were technical merit was the only factor.
You're definitely not wrong to have this feeling. Heck, I think most people that adopted AngularJS back in the day are still feeling this.
However, I think Google has made it abundantly clear that Angular is here to stay. It's in use on hundreds of internal applications at Google and they have LTS versions.
I can't comment on other Google projects with such certainty, but I don't believe there's any fear of support for Angular suddenly (or even slowly) disappearing.
Actually, they use it for about 1500 as of August :)
Google uses Angular for about 1500 projects. If they abandoned it, they'd be the first ones in trouble.
Angular.js was an ageing framework that no longer had the capability to work for modern applications.