<story><title>Angular 2 Beta released</title><url>http://angularjs.blogspot.com/</url></story><parent_chain><item><author>debaserab2</author><text>&amp;gt; ReactJS has slaughtered the front-end market share (in a good way) and completely taken develo&lt;p&gt;Do you have a citation for that? I still see tons of user land projects using angular 1.</text></item><item><author>DigitalSea</author><text>Congratulations to the Angular 2 team on shipping before Christmas. The estimate was originally somewhere around early 2016, so this is a huge deal for them to get this out before the year was up. Unfortunately, Angular 2 launched into beta too late. In the amount of time that Angular 2 has taken to get to beta, ReactJS has slaughtered the front-end market share (in a good way) and completely taken developers by storm with its simplistic component based approach.&lt;p&gt;Unlike React, Google does not really treat Angular as a first-class citizen because they have such split focus and conflicting React like library for web components called Polymer. They provide some resources, but nowhere near the amount of resources that Facebook throws behind React and React Native.&lt;p&gt;Now lets talk about the fact that the Angular 2 project got off to a shaky start and I know they actually rewrote various parts from scratch more than once (hence why it took so long to reach beta, approximately 2 years). That horrible templating syntax needs to be mentioned, the decision to use square and rounded brackets for binding events&amp;#x2F;data and using things like asterisks in my opinion makes Angular 2 fall into the same trap that Angular 1 did in regards to developer accessibility.&lt;p&gt;I am really loving TypeScript these days and I think the decision to support it as a first-class citizen out-of-the-box was a good one (the partnership with Microsoft definitely paid off). But with that said, I think Rob Eisenberg (of Durandal fame) beat the Angular 2 team to the punch in the small space of a year in releasing his framework Aurelia (&lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;aurelia.io&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;aurelia.io&lt;/a&gt;). It is what Angular 2 should have been in my opinion. Nice syntax, convention over configuration and a breeze to use.</text></item></parent_chain><comment><author>bmm6o</author><text>Yeah, you&amp;#x27;re right not to trust statements about projects &amp;quot;capturing mind share&amp;quot; and what is &amp;quot;really hot right now&amp;quot; (not intending to quote OP).  People get into their little communities and don&amp;#x27;t realize that they are not at all representative of the larger world.  To make something up, I can totally believe that React is really popular in the San Diego startup scene, but it&amp;#x27;s a mistake to extrapolate that too far in any dimension.  Add to that confirmation bias on the part of people seeing these trends, and everything could be taking over at the same time.</text></comment>
<story><title>Angular 2 Beta released</title><url>http://angularjs.blogspot.com/</url></story><parent_chain><item><author>debaserab2</author><text>&amp;gt; ReactJS has slaughtered the front-end market share (in a good way) and completely taken develo&lt;p&gt;Do you have a citation for that? I still see tons of user land projects using angular 1.</text></item><item><author>DigitalSea</author><text>Congratulations to the Angular 2 team on shipping before Christmas. The estimate was originally somewhere around early 2016, so this is a huge deal for them to get this out before the year was up. Unfortunately, Angular 2 launched into beta too late. In the amount of time that Angular 2 has taken to get to beta, ReactJS has slaughtered the front-end market share (in a good way) and completely taken developers by storm with its simplistic component based approach.&lt;p&gt;Unlike React, Google does not really treat Angular as a first-class citizen because they have such split focus and conflicting React like library for web components called Polymer. They provide some resources, but nowhere near the amount of resources that Facebook throws behind React and React Native.&lt;p&gt;Now lets talk about the fact that the Angular 2 project got off to a shaky start and I know they actually rewrote various parts from scratch more than once (hence why it took so long to reach beta, approximately 2 years). That horrible templating syntax needs to be mentioned, the decision to use square and rounded brackets for binding events&amp;#x2F;data and using things like asterisks in my opinion makes Angular 2 fall into the same trap that Angular 1 did in regards to developer accessibility.&lt;p&gt;I am really loving TypeScript these days and I think the decision to support it as a first-class citizen out-of-the-box was a good one (the partnership with Microsoft definitely paid off). But with that said, I think Rob Eisenberg (of Durandal fame) beat the Angular 2 team to the punch in the small space of a year in releasing his framework Aurelia (&lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;aurelia.io&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;aurelia.io&lt;/a&gt;). It is what Angular 2 should have been in my opinion. Nice syntax, convention over configuration and a breeze to use.</text></item></parent_chain><comment><author>DigitalSea</author><text>I am not talking about market share, I am more referring to sentiment in the community towards React. Just based on my observations, front-end developers love React and many more seemingly warming up to it. Considering React is still a new library, give it some time, but it does not take a trend to see that it is gaining popularity while Angular 1.x has peaked in my opinion and 2.0 will take a lot of convincing to get people to use it.&lt;p&gt;I personally use React and Node.js for a lot of the stuff I work on these days (both professionally and freelance projects). I know a lot of developers who use React, so while a Google search (not exactly scientific either in my opinion) yields low use of React, just based on the circle that I frequent, there are a lot of people using React and in 2016 we will see more people using it. The last two freelance projects I worked on (for pretty large companies) were built using React, word is travelling fast.&lt;p&gt;A lot of people are using Angular 1.x, but I know for a fact that not all of them will migrate over to 2.0 when the time comes. The learning curve might be smaller, but Angular 2 still falls into the trap of being over engineered in certain parts (like template syntax).</text></comment>