Research-Based Comparison of Top20 Javascript Frameworks & Libraries Picked by Remote Developers in 2020
Total Page:16
File Type:pdf, Size:1020Kb
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/.