← provenstack.org · framework

AngularJS

31 engineers on Hacker News describe using AngularJS first-hand: 6 endorse it, 10 regret it, 4 are mixed.

41%trust
31first-hand users
25in production
endorse 6mixed 4regret 10uses, no opinion

“We eventually shifted to Angular v1 and it was glorious, things just worked”

endorse · production · dbattaglia · 2025-10-25 · source ↗ · wrong label?

“Angular 2 was effectively a complete rewrite - cleverly using the same name, thereby making it even more difficult for us”

regret · production · doctor_eval · 2024-05-30 · source ↗ · wrong label?

“I used to love AngularJS v1, but that died a quick death and v2 was much more complicated.”

mixed · personal · solardev · 2023-09-24 · source ↗ · wrong label?

“AngularJS was horrible (it took one project to never again touch it)”

regret · production · d0100 · 2023-05-23 · source ↗ · wrong label?

“AngularJS was indeed a bit of a pain when we switched to Angular 2+ and beyond, but it was so worth it.”

regret · production · ourcat · 2021-01-22 · source ↗ · wrong label?

“My team gave up on hip frameworks when angularJS became angular 2.0, and went back to jinja and a little JavaScript here and there.”

regret · production · jaabe · 2018-12-18 · source ↗ · wrong label?

“We migrated away from a plain AngularJS application in 2016.”

regret · production · alceta · 2018-11-30 · source ↗ · wrong label?

“I'm currently still on Angular 1 at work. We migrated to 1.6... It's actually made Angular 1 enjoyable for me.”

endorse · production · tenaciousDaniel · 2018-05-09 · source ↗ · wrong label?

“we decided not to trust Angular to support any browsers that aren't on the latest version”

regret · production · pluma · 2017-12-07 · source ↗ · wrong label?

“we deeply regret having to deal with it now.”

regret · production · botskonet · 2017-11-01 · source ↗ · wrong label?

“I use AngularJS/Angular and Ionic/Ionic 3 daily... performance is greatly increased since AngularJS.”

mixed · production · danieka · 2017-10-04 · source ↗ · wrong label?

“The two-way binding/digest nature has really become our enemy. Everything we write has to account for digests”

regret · production · 2 yr · botskonet · 2017-09-20 · source ↗ · wrong label?

“I can't trust Angular as a framework anymore, as past actions are indicators of future behavior.”

regret · production · 2 yr · erichmond · 2017-06-30 · source ↗ · wrong label?

“DRF+AngularJs is the killer here.”

endorse · production · babayega2 · 2016-10-30 · source ↗ · wrong label?

“We've moved off of the typical $watch/$apply model for our directives and replaced it with a simple observable solution like Scheming”

regret · production · jhummel · 2015-06-01 · source ↗ · wrong label?

“I chose to use AngularJS in our team a year ago for quite a large web-app. It isn't perfect, but it is leagues ahead of whatever other choices”

mixed · production · 1 yr · vitalybe · 2014-11-24 · source ↗ · wrong label?

“I work at Google, and have been using AngularJS in different projects for about three years.”

mixed · production · 3 yr · Nitramp · 2014-11-24 · source ↗ · wrong label?

“Because we use AngularJS, simply updating the resource on the client side re-binds everything.”

endorse · production · jconley · 2014-01-09 · source ↗ · wrong label?

“We switched from backbone.js to angular.js about 8 months ago, and the team is generally very happy.”

endorse · production · 0.7 yr · wpiel · 2013-03-22 · source ↗ · wrong label?

“I strongly recommend anyone starting SPA development to checkout AngularJS because I've found that its close to impossible to not end up with a mess when using Backbone.”

endorse · personal · mr_christmas · 2012-12-14 · source ↗ · wrong label?

“I have used these in production (and mootools, prototype, and many more)”

neutral · production · pests · 2024-12-03 · source ↗ · wrong label?

“Then we moved to AngularJS (1.x). Finally we decided to rewrite it again with React.”

neutral · production · massiarri · 2021-10-18 · source ↗ · wrong label?

“we tried most of it, from vanilla JS, over Backbone+Marionette through React, Angular 1 - ?? and Vue.”

neutral · personal · cygned · 2021-04-05 · source ↗ · wrong label?

“Jquery, AngularJS, Angular without TypeScript, Angular with TypeScript”

neutral · personal · alasdair_ · 2020-05-16 · source ↗ · wrong label?

“We've been slowly migrating https://splice.com from Angular 1 to Angular 2”

neutral · production · mattetti · 2016-05-03 · source ↗ · wrong label?

“the frontend is a mix of Rails and AngularJS.”

neutral · production · iagooar · 2015-12-16 · source ↗ · wrong label?

“We have an angular.js app that makes REST calls.”

neutral · production · mushishi · 2015-01-16 · source ↗ · wrong label?

“I have been using AngularJS so I made a service it's located here”

neutral · personal · onaclov2000 · 2014-11-18 · source ↗ · wrong label?

“The fact that the default dependency injection mechanism breaks when minified means it should never have been included.”

neutral · production · nawitus · 2014-10-03 · source ↗ · wrong label?

“I built some of the admin frontend stuff in AngularJS”

neutral · production · 0.5 yr · gremlinsinc · 2014-01-14 · source ↗ · wrong label?

“Having used Backbone, Angular and Ember; I would describe Backbone as the past, Angular as the present and Ember as the future.”

neutral · personal · tmwh91 · 2013-11-17 · source ↗ · wrong label?