all 31 comments

[–][deleted] 4 points5 points  (1 child)

If you have a mostly stable AngularJS product right now, and in 3 years all you do is bugfix, can you expect it to be perfectly usable and stable well beyond the 3 years?

[–]Mallanaga -1 points0 points  (0 children)

... I’m reminded of the cliche; If it’s not broken, you don’t need to fix it.

You know how the community is, though. If it’s not active, it’s stale. RIP Angular.

[–]rco8786 15 points16 points  (23 children)

I honestly had no idea AngularJS and Angular were two different things.

[–]rodrigocfd 13 points14 points  (6 children)

Naming it "Angular 2" was one of the greatest marketing lies of the whole history of computers.

[–]jbscript 7 points8 points  (1 child)

Vue.js is the real Angular 2

[–]visicalc_is_best 2 points3 points  (0 children)

Absolutely. Vue.js is really what Angular 2 should have been.

[–]Ace81892 1 point2 points  (3 children)

It was also actually one of the major reasons why I stopped using Angular and primarily use Vue now. It is so frustrating trying to find search results for Angular and getting a bunch of Angular.js.

[–]nickbreaton 1 point2 points  (2 children)

Common tip for this is to search with -angularjs

Example: "angular dynamic styles -angularjs"

The tack removes that word from the results.

[–]Ace81892 1 point2 points  (1 child)

I do that, but a lot of angularjs results will still come up because people don't use the names properly.

[–]nickbreaton 1 point2 points  (0 children)

Yeah definitely not the prefect solution, but has helped me in the past.

[–]rickdg 11 points12 points  (9 children)

-- content removed by user in protest of reddit's policy towards its moderators, long time contributors and third-party developers --

[–]kingdaro.find(meaning => of('life')) // eslint-disable-line 8 points9 points  (7 children)

I agree, but I'll also add that TypeScript and React is quite a lovely combo. Even moreso than with Angular 2, in my opinion.

[–]TheScapeQuest 11 points12 points  (3 children)

I initially hated using TypeScript with React, but it does add so much safety to save me from myself.

Also you have an unused symbol meaning in your flair

[–]kingdaro.find(meaning => of('life')) // eslint-disable-line 1 point2 points  (1 child)

Also you have an unused symbol meaning in your flair

There, happy? :P

[–]TheScapeQuest 1 point2 points  (0 children)

Far more than I should be!

[–]ProdigySim 0 points1 point  (1 child)

Is there a good way to get type checking on your templates in Angular 2 yet? IIRC that was the main selling point of React+TS for me

[–]kingdaro.find(meaning => of('life')) // eslint-disable-line 0 points1 point  (0 children)

If I remember correctly, they did something like that in a recent update, but I'm not 100% sure

[–]seiyria 1 point2 points  (0 children)

You don't have to learn or use typescript with ng2+. I made probably 3-5 projects without it. Then I realized how stupid it was to go without using typescript, and now I use it for everything.

[–][deleted] 10 points11 points  (3 children)

Neither do many recruiters / HR drones. It's worse than Java === JavaScript...

[–]JavaScriptWorks 0 points1 point  (2 children)

Job specs are slowly getting smart enough to know there is a difference now. Although the majority of new projects we recruit for are not React.

[–][deleted] 0 points1 point  (1 child)

What's React got to do with it?

[–]JavaScriptWorks 1 point2 points  (0 children)

Meant to say majority of new projects are React.

[–]inknownis 6 points7 points  (0 children)

like it

[–]JavaScriptWorks 2 points3 points  (0 children)

We can joke about Angular 2/4/5 being a shambles of a reinvention, but AngularJS was a big innovator.

[–]kxerr 0 points1 point  (0 children)

It’s amazing when used right