6 ms·
NPM stats are not representative at all because for every big project there are tons of NPM downloads. For every branch, every deploy, every pull request. This
by christilut 9y ago
NPM stats are not representative at all because for every big project there are tons of NPM downloads. For every branch, every deploy, every pull request. This grows exponentially.
Just like Github stars arent representative because only (active) Github users would add a star and when a project has critical mass, the amount of actual users will no longer correlate to the amount of stars.
Anyway, I don't think there is a good way to measure usage or popularity of these frameworks. Maybe Google Trends or stackoverflow tags? I don't know really.
- thecrazyone 9y agoGoogle trends are particularly difficult for this case because angular (the library) is not a "topic" there. React however is, though. Stackoverflow tags comparison here: http://imgur.com/a/O3mSB http://imgur.com/a/O3mSB The tool used is here: http://data.stackexchange.com/stackoverflow/query/201360/question-count-or-score-growth-over-time-by-tag-comparison#graph http://data.stackexchange.com/stackoverflow/query/201360/que... I felt happy looking at this. Angular has everything (the complete package of router, speed, and all the components you need), and was surprised why react was more popular