Do you have a citation for that? I still see tons of user land projects using angular 1.
Do you have a citation for that? I still see tons of user land projects using angular 1.
I think there are probably still more Angular devs, but I'll be interested to see how it evolves in the next few years.
And I'm sure you did fine work, but small business print shops are not exactly industry trend setters. What difference would it make in the bigger picture if you had chosen Handlebar for that project?
Sometimes you have questions on StackOverflow that compare eg Angular with React, and they usually raise a lot of good points, but they are missing several dimensions:
* the products evolve, but the SO answers often don't
* the trends change as well, so what was seen as best practice 1yr ago may not be well regarded now
* you do not have an objective representation of how many people are actually supporting each technology
I think there's definitely something to be done in that space.
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.
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).
Unfortunately, bower does not seem to collect download stats (I assume because downloads don't go through a Bower-controlled server), and I find it very likely that react usage is strongly correlated with NPM usage. React treats bower very much as a second-class citizen, even using a separate repo for its bower repository.
I say that as someone who thinks React is the future of JavaScript development and there's no chance I will ever go back to separate templates so Angular of whatever version is just automatically disqualified. It would be like going back in time and I do not want to do this.
It works really well. Including breakpoints in chrome,etc.
I really hope that React makes this more public - it makes it for quick and dirty prototyping. P.S. love ES6. Performance be damned!!
Both are meant for engineers, if by that you mean developers.
http://www.ryan-williams.net/hacker-news-hiring-trends/2015/...
I think, to a large extent, it depends on people's reaction to the word "framework".
Disclaimer: we switched to React at my company.
But checking from HN, blog postings, job announcements, team posts, new turorials (video, books), etc, React seems to be winning now.
https://www.google.com/trends/explore#q=reactjs%2C%20angular...
Obviously the Google trend search for "react" has lots of false positives, but some of the major news points it picked out include references to the right react.
Totally not inspired by Elm and traditional FRP. I mean, I use it daily and it's great, but you have to realize that a lot of what React brings to the front is bundling some well-known paradigms together.