What version of Angular to use?


Planned in a new project to switch from JQuery to Angular. Which version would you recommend to use?

Should use 2.0 or even earlier?
July 8th 19 at 15:47
4 answers
July 8th 19 at 15:49
Angular 2.0 is very actively promoted - but he is very young. Angular 1.X - these versions are used on most projects that are currently in the web. It makes sense to learn 1.X in that case, if you are going to continue to work on other projects, to participate in supporting or scaling. If you choose the 2.0 - it makes sense in new projects that are written from scratch.

In my opinion better to learn 1.X because after learning some database, you can continue to make "upgrade" their skills to a 2.0 as the emerging requirements.

Angular 2.0, I think it will be good to teach a year or two when he gets more widespread.
July 8th 19 at 15:51
It is currently possible and worth it. But again, depends on the specifics of the project.
July 8th 19 at 15:53
Angular Look 1.X, interesting stuff. We'll have some "negative" from the $scope, the prefix ng-..., from the constant scribbling controller, angular module, and so and so. But once you try in your project to use, like it! Much to pile up of course I wouldn't, Maxim 2-3 "chips" on the project the most. Now with the upgrade to the second version may be the problem, they are fundamentally different (looked beta). By the way in the ground there is something like JQuery called jqLite (if not mistaken). There all the same and the syntax is very similar.
And if you just try Angular 2, you can not bother with the $scope that out "cut", controller and other small items. Immediately build a modular architecture on components and enjoy life =)
But the problem is that it is still RC and not the fact that the release will not change anything else.
P. s: repeat the present simple and the correct signature ;) - audra_Ruecker commented on July 8th 19 at 15:56
: there infa that he did not understand about the present simple :P - aiyana.Marv commented on July 8th 19 at 15:59
: Thanks. I recently started to learn English. - shad.Remp commented on July 8th 19 at 16:02
July 8th 19 at 15:55
If you ask this question, better Angular 1.X, as tutorials on the subject more.
Not in the tutorials thing, but in the future both versions.
Maybe after the release of the second version will stop supporting the first and will have to upgrade the project to the second (and there are OGO th how many changes). Maybe the second release has not yet come (so very long in the beta status, Yes rc).
Although, on the other hand, recently Google conducted AngularAttack to replenish codebase Angular 2, so I think the release is not far off already. - audra_Ruecker commented on July 8th 19 at 15:58

Find more questions by tags Angular