24 ms·
The revolving door of front-end frameworks is somewhat irritating; spending a nontrivial amount of time in Angular (1), then React, and now Vue. I wonder what
by asdffdsa 8y ago
The revolving door of front-end frameworks is somewhat irritating; spending a nontrivial amount of time in Angular (1), then React, and now Vue. I wonder what the next one will be
- CharlesW 8y agoYou say "revolving" as if users have been forced to move from one to the other, but all three are current and legitimate choices, no?
- parthdesai 8y agoReact and Vue have 6.25 and 1.01 weekly downloads respectively. As of now, they are not even in the same league.
- KaoruAoiShiho 8y agoUsing NPM stats is just not correct. I believe React to be about 2.5x larger than Vue rather than 6x.
- parthdesai 8y agoAnd why would that not be correct, and what are the sources of your number?
- geektips 8y agoMost probably because Vue is enormously popular in China and npm mirrors are mostly used in china.
- jmull3n 8y agoVue can also be used from a CDN and doesn't require NPM.
- scottlecrab 8y agoReact can be used from a CDN as well, including using it with JSX. Although using JSX from CDN scripts is a bad idea in production because it's slower.
- KaoruAoiShiho 8y agohttps://npm.taobao.org/package/vue https://npm.taobao.org/package/vue https://npm.taobao.org/package/react https://npm.taobao.org/package/react Vue looks like it's about 1.8x more popular in China.
- KaoruAoiShiho 8y agoBuilds bias npm stats. You can also look at github activity and stackoverflow activity as proxies.
- hombre_fatal 8y agoReact looks a lot more popular than that comparing title:react vs title:vue on indeed.com or stackoverflow.com/jobs. Though I don't see the point -- they're exploring almost the exact same concepts. As for what's next, I have a hard time envisioning anything usurping React any time soon. Its breed is basically the state of the art in UI paradigm and an active field of research. I'd put things like Elm in that cohort as well. I think the better question is: what's next for React and its cohort? When are we going to see these ideas appear first-class in Cocoa/UIKit/etc? When will we finally see "OOP is good for UIs" (OOP's final foothold in our dogma) lose out to "FP is good for UIs"? What's the next big thing inside the React ecosystem? How far can something mainstream like React move towards the strictness of something like Elm?
- enraged_camel 8y agoComparing weekly downloads to measure the popularity of frameworks is like counting lines of code to measure the productivity of developers.
- kangoo1707 8y agoA portion of Vue projects are not single page app: it can be used on top of a server-rendered frameworks like Laravel, Rails. Even the document mentions using Vue by a script tag inside the HTML. This may contribute to Vue being downloaded through npm in lower volume than React
- nivenhuh 8y agoI've been using Ember since 2012 and would still pick it for a project.