5 ms·
Share of new projects being spun up in Angular is probably on a serious decline as well. I don’t see too much future potential there. React will probably domina
by sp527 9y ago
Share of new projects being spun up in Angular is probably on a serious decline as well. I don’t see too much future potential there. React will probably dominate for the immediate future.
- kamac 9y agoWhy nobody mentions ember? I thought it was the third most popular thing behind react and angular?
- HatchedLake721 9y agoBecause it’s mature and stable, hence not cool anymore
- raverbashing 9y ago"It's not fun if the code you wrote in the morning works in the afternoon after your .js framework updates some 5 times"
- sp527 9y agoFramework adoption is likely power law distributed and therefore exponentially greater mindshare and ecosystem development (e.g. supporting libraries, learning material, best practices, blog posts, etc) accrue to the first place contender. It tends to be the case that technologies become fairly entrenched as a result of these effects, once they break out into mainstream adoption (think UNIX, SQL, etc). Ember never made it to that point and almost certainly never will. People are still free to use it of course, but it’s going to be a poor technology choice in light of the above factors.
- kenhwang 9y agoI think ember will stick around. I even think it'll overtake Angular one day since it has a better dev/upgrade experience. I don't think it'll ever hit mass appeal, partially because it's quite a niche cookie cutter and the frontend world seems to value flexibility above all else.
- pandler 9y agoI have high hopes for Glimmer[1] though as something that can compete with other view libraries and/or frameworks. I'm especially glad that Glimmer diverges from the Ember brand a bit, because there seems to be a lot of outdated (mis)conceptions about Ember from older versions. I personally feel productive with Ember, but the custom object models and getters and setters for everything are a bit of a turn off, especially after working on an Angular project recently with typescript support. Mobx, for instance, seems to be able to accomplish similar things as Ember but without the custom object model and getters/setters. [1] For those wondering, Glimmer is Ember's next iteration of view layer and rendering engine, pulled out into a separate library. It's built from the ground up (and so isn't subject to backwards compatibility with Ember just yet), uses typescript, is component based, and it compiles down to op-codes that are used to update the DOM instead of DOM-diffing. http://glimmerjs.com/ http://glimmerjs.com/
- gotofritz 9y agoNot a chance.
- gotofritz 9y agoA _distant_ third. Very distant. And I don't even know whether they are really third or were overtaken by Vue - Vue is part of the PHP ecosystem which alone is enough to raise its profile.
- BjoernKW 9y agoFrom both my experience in enterprise software and recent JavaScript conferences I can say that Angular 2 / 4 is still widely used for new projects in that area, much more so than React. There are a few reasons for this. First, Angular’s programming model lends itself to typical enterprise software requirements. Secondly, Angular, and TypeScript in particular, is similar to what enterprise programmers are typically used to (namely Java and C#). There also is Ionic, which is largely based on Angular. Finally, Angular and React is one of those odd cases of regional variation in technology distribution. React appears to be more popular in the US, particularly with Silicon Valley companies, than in Europe.
- gotofritz 9y agoNot what I see. If anything the opposite is true. Angular is very popular in "corporate" environments, basically where the decision makers have a background in Java / .NET and look down on JS. The number of job offers I am getting where angular is required is increasing.
- expertentipp 9y ago> The number of job offers I am getting where angular is required is increasing. Job postings on job boards, or talking with real people from real companies asking for and ready to pay for the skill? The perception of what is needed could be skewed by someone investing more in postings, recruitment spam is notorious as well.
- gotofritz 9y agoJob postings on job boards are not job offers :-) I am talking about real companies in the corporate world who are thinking of upgrading to Angular from whatever proprietary Basically they didn't jump on the React bandwagon because of the licensing thing, but are ready to jump on Angular's because it ticks all their boxes