31 engineers on Hacker News describe using AngularJS first-hand: 6 endorse it, 10 regret it, 4 are mixed.
“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?