Should I start to learn Angular 2?

Hello! Share your opinion on the questions:
1) Should I now study the Angular 2?
2) How soon the company will require knowledge of Angular 2?
3) How soon the project will be created with Angular 2?
4) whether it Is necessary now to study Angular Angular 1.5 instead of 2, and how long to Angular 1.5 will be a demand from employers?
July 8th 19 at 16:38
6 answers
July 8th 19 at 16:40
1) If you like, why Yes.
2) as soon As it released. Until that happens you have to write in "it would be cool if you do."
3) are already creating
4) angular 1.5 was created with the expectation of a smooth transition to angular2. There is already possible to forget about existence skopov (although it is necessary to understand how it works), to use only components, forget about the controllers... the word almost angular2 just not so tough. In version 1.6 will be even better.
and what do you say now? When Google announced angular 4? It worth while to study 2 or better to learn first? Thank you. - Lesly commented on July 8th 19 at 16:43
July 8th 19 at 16:42
I now all free time devote to the study of angular2. 1.x worked a lot. He was rushing me the more, the deeper I go (it's about the branches 1 and 2)

An additional argument in the bet on Angular2 see what they do localization for China.
July 8th 19 at 16:44
1) no
2) when
3) when
4) no.
reasoned though his answers - Lesly commented on July 8th 19 at 16:47
Class! When not! Thank you, magic ball! - earnestine commented on July 8th 19 at 16:50
: : people after the bitter experience with angular 1 vryatli want to use his second version (and with the move to third will again have to rewrite everything from scratch). And angular 90% slower react the same. (see benchmarks on habré) and actually read what people write on habré ALREADY using angular. - Jaylin_Gre commented on July 8th 19 at 16:53
the question about the second angular. It is very different in performance from the first. - Brody_Dickins commented on July 8th 19 at 16:56
To be honest, the answer is full of shit. Yes, and "when not". Angular 2 is a good framework. And companies already use it, although he did release did not. And it is worth exploring. And to compare with 1 angulares not necessary. - Jaylin_Gre commented on July 8th 19 at 16:59

People just do not know how angular to cook) Well, if anything, is the difference between angular and react precisely in the fact that the react is active, the view, and angular provides everything you need. For the lazy, like me.

And angular 90% slower react the same. (see benchmarks on habré)

Where a benchmark of angular forgot to add track by in ngRepeat? I sent the author of the benchmark pubrequest which did angular the winner. Fix in one line.

Statements in the spirit react faster/slower depends solely on the situation. Reakt is spending CPU time to compute the diff on virtualnom DOM (by the way there are already benchmarks that show that diff to the real DOM is faster), the same angular vtupuyu Rendra as you say.

Angular the first version spends CPU time to calculate the difference in application state. On the one hand, the application state is usually more and more difficult, on the other hand there are things like immutable.js Yes, and test such applications plain simpler.

The second angular megacolony generally has a mechanism for tracking changes in code generation, so it works as quickly as possible and takes into account the relationships between data.

Conclusion - the need to take amber. It is slower than angular and react around him, less hype and he has the most developed infrastructure for the development. - sherwood_Daugherty commented on July 8th 19 at 17:02
: o not expectations. I even could not imagine such endings) - Allene_Crona78 commented on July 8th 19 at 17:05
: the taste and color of comrades there. - Brody_Dickins commented on July 8th 19 at 17:08
: well, amber's at least worth a look. Generally a good frontends should potrebovat all the options and not to focus on one thing. Angular have their own niche, have it react a little different. And the approaches can be mixed. - Brody_Dickins commented on July 8th 19 at 17:11
: you mean similar? Well, I'm glad you have so much free time. But I recommend you to spend a night and to try to apply the modules and Bandler, it will be easier then. - Allene_Crona78 commented on July 8th 19 at 17:14
yeah. I have a lot of time) - Allene_Crona78 commented on July 8th 19 at 17:17
I certainly do when it and will try it. But until you pumped your skills in native js to the level of Guru I have time for it not to be) - Brody_Dickins commented on July 8th 19 at 17:20
modules is on Junior, if that. Well, they say they are already part of the javascript standard so... - Brody_Dickins commented on July 8th 19 at 17:23
: of course. But what is a module? I calmly modules called packages) - Allene_Crona78 commented on July 8th 19 at 17:26
in the context of javascript packages is a little more fatty stuff. One package can contain many modules. A single module may contain many other pieces and in fact is one file. - Brody_Dickins commented on July 8th 19 at 17:29
: I'm sorry. But I dragged the concept Package from the Go - Allene_Crona78 commented on July 8th 19 at 17:32
: where can I read about packages and modules in js? - Brody_Dickins commented on July 8th 19 at 17:35 - and then you can play. - Brody_Dickins commented on July 8th 19 at 17:38
: I did not even know that I have packages instead of modules. Thank you. - Allene_Crona78 commented on July 8th 19 at 17:41
: I want to go on about the speed of execution.. It does not need to take into account, as the number of iterations are far superior to the real figures and I believe that there is no difference between 20 ms and 200ms. Also all frameworki have strengths and weaknesses and when compared to fans of angular compare they don't compare something that the fans react.
Anyway to compare these library for rendering and full framwork stupid and be dumb! After all, those who this garbage is engaged in preaching slow functional programming. In General, you want to give an example comparison, in which compare working in Python and node in which the latter is not far behind. Let it be so, but to write the gcd as in Python we need a thousand libraries, which slow down all the figures hundreds of times.

Write on reacte and happy, but with angular I never experienced it. And to be honest when you consider how many years have passed since the appearance of the angular and the time when it became possible to use, for this time of orbital the second version may appear something more reasonable... - Brody_Dickins commented on July 8th 19 at 17:44
to use agulara without pain is possible with version 1.3, that could be a tingling sensation, Yes...

Otherwise completely agree. I personally use angular for one simple reason - I know him very well and I need to solve the problem. Yes, and my tasks it performs well. As soon as I have more challenges - I will think. The second version wasn't as the front end fell out of my professional responsibilities over the next six months.

p.s. how would bill react... over the past year and a half, appeared a much more simple alternatives that opportunities are not much different but much simpler. For example the latest trend - the rejection of a virtual DOM. diffs on a real house to do goes even more efficient, and "isomorphism the state" can be done with the help of jsdom. And there are heaps of different solutions which can boast of its simplicity.

But the jolt in the direction of components, unidirectional data flow - today, all frameworks come to this and a certain merit of react. - danny43 commented on July 8th 19 at 17:47
July 8th 19 at 16:46
worth, soon, soon, you can see a glimpse of
July 8th 19 at 16:48
Today, new projects can start doing on the second version.
July 8th 19 at 16:50
For me it Angular 2 typescripts much more suited to enterprise applications than React + Redux. I think his potential is still great

Find more questions by tags AngularJavaScript