Research-Based Comparison of Top20 JavaScript Frameworks & Libraries Picked by Remote Developers in 2020
Original # of Websites # of Devs Used Top 3 Countries with # of # of Ranking on # of Open Average JS Frameworks/ # of Stars Average Dev Type Founded by Release Ideal for Size Powered by a It (2019, the Highest % of Contributors Forks on Stack Overflow Vacancies on Hourly Rate Learnability Libraries on GitHub Salary (USA) Year Framework Worldwide) Usage on GitHub GitHb (2019) LinkedIn (USA)
US React JavaScript library Facebook 2011 UI 133KB 380,164 71.7% Russia 146,000 1,373 28,300 1 130,300 $91,000.00 $35.19 Moderate Germany
US Single-page apps and dynamic web Angular Front-end framework Google 2016 566KB 706,489 21.9% UK 59,000 1,104 16,300 2 94,282 $84,000.00 $39.14 Moderate apps Brazil
US Vue.js Front-end framework Evan You 2014 UI and single-page applications 58.8KB 241,б615 40.5% Russia 161,000 291 24,300 5 27,395 $116,562.00 $42.08 Easy Germany
US Ember.js Front-end framework Yehuda Katz 2011 Scalable single-page web apps 435KB 20,985 3.6% Germany 21,400 782 4,200 8 3,533 $105,315.00 $51.00 Difficult UK
US Scalable web, mobile and desktop Meteor App platform Meteor Software 2012 4.2MB 8,674 4% Germany 41,700 426 5,100 7 256 $96,687.00 $27.92 Moderate apps France
US JavaScript runtime Network programs, such as Web Node.js Ryan Dahl 2009 141KB 1,610,630 49.9% UK 69,000 2,676 16,600 not included 52,919 $104,964.00 $33.78 Moderate (server) environment servers Germany
US Polymer JS library Google 2015 Web apps using web components 10KB 93 5.2% Germany 21,400 140 2,000 not included 282 $81,733.00 $30.94 Easy China
US Backbone.js JS library Jeremy Ashkenas 2010 Single-page web apps 7.5KB 233,202 7.60% UK 27,600 288 5,700 10 2,656 $95,000.00 $30.47 Easy Germany
US Aurelia Front-end framework Rob Eisenberg 2016 Desktop and mobile apps 63KB 71 7.70% UK 11,400 97 679 not included 42 $51,623.00 $19.48 Hard Germany
US jQuery JS library John Resig 2006 Interactive web applications 289KB 22,670,351 48.70% Russia 53,100 277 19,200 3 11,369 $67,000.00 $25.26 Easy UK
Very Mithril Front-end framework Leo Horie 2014 Optimized single-page apps 10KB 307 6.00% No exact info 12,100 233 902 not included 67 $51,623.00 $19.48 difficult
US Svelte Front-end framework Rich Harris 2016 Cybernetically enhanced web apps 3.6KB 1,708 6.80% Germany 32,200 278 1,500 not included 62 $51,623.00 $19.48 Easy UK
US Knockout JS MVVM library Steve Sanderson 2019 Complex data-based UI 309KB 63,120 4.90% UK 9,700 80 1,600 9 3,340 $99,928.00 $37.71 Moderate Netherlands
US Server-side rendering $ static web Next.js Front-end + back-end Zeit 2016 7.5KB 34,379 2.60% France 46,600 976 6,800 not included 1,692 $80,989.00 $30.56 Moderate apps UK
Made for running Jest Testing framework Facebook 2010 JS code test 34.6MB 61.20% No exact info 30,400 1,057 4,300 not included 820 $51,623.00 $19.48 Easy tests
OpenJS Not a separate Mocha Testing framework 2011 JS code test 905KB 42.00% No exact info 19,200 437 2,600 not included 551 $51,623.00 $19.48 Easy Foundation unit
Made for running Jasmine Testing framework Pivotal Labs 2010 JS code testing 29.3KB 28.60% No exact info 14,700 194 2,200 not included 610 $51,623.00 $19.48 Easy tests
US Ionic Mobile app framework Drifty Co 2013 Mobile and desktop apps 2.88MB 60,736 3.80% UK 40,700 364 13,200 not included 657 $107,995.00 $40.75 Easy Brazil
US UI library and Webix XB Software 2019 Cross-platform web apps 10KB 235 No exact info Russia 286 3 62 not included 5 $51,623.00 $19.48 Easy framework Brazil
Alexandre Chopin, US Nuxt Front-end framework Sebastien Chopin, 2016 Cross-platform apps 57KB 31,172 1.80% Russia 26,400 231 2,300 not included 246 $51,623.00 $19.48 Moderate Pooya Parsa China
References
https://2019.stateofjs.com/ https://www.payscale.com/research/US/Country=United_States/Salary https://www.meteor.com/ https://mithril.js.org/
https://gist.github.com/Restuta/cda69e50a853aa64912d https://www.ziprecruiter.com/Salaries https://nodejs.org/en/ https://svelte.dev/
https://www.similartech.com/categories/javascript https://nextjs.org/blog/next-9-1-7 https://www.polymer-project.org/ https://mochajs.org/
https://trends.builtwith.com/javascript https://reactjs.org/ https://jestjs.io/ https://jasmine.github.io/
https://insights.stackoverflow.com/trends?tags= https://angular.io/ https://knockoutjs.com/ https://ionicframework.com/
https://github.com/ https://vuejs.org/ https://backbonejs.org/ https://webix.com/
https://www.linkedin.com/jobs/ https://emberjs.com/ https://aurelia.io/ https://nuxtjs.org/