top

NPM report on the State of Major JavaScript Frontend Frameworks

On January 9, NPM (Node Package Manager) has released a report on the state of JavaScript frameworks in 2017. “The JavaScript community is growing at a rate unprecedented in the history of programming languages, and the npm registry is growing right along with it,” said Laurie Voss, npm co-founder and COO. “As the central hub where developers distribute and discover JavaScript code, we’re able to see trends in the applications developers write and the tools they use.” The report is evaluated by analysing different trends from November 2016 to November 2017. According to the report, React is the most leading JavaScript framework pack for web development. It has gained massive adoption in Desktop application, web, and mobile development. React usage has grown 500% more compared to all the other npm registry downloads. Preact, a smaller and faster alternative for React has also seen a growth of 145 percent.   Angular is not expected to grow much, though it is gaining more popularity. Only 0.008% of downloads were recorded for Angular from the npm registry. “A package with this growth curve might not ordinarily seem a good choice for a new project, but Google’s enormous resources and continued backing mean it can be depended upon to stick around,” according to the report. Though Vue is not that popular as Angular and Ember, the report stated that it is expected to grow much faster than any other tool in popularity. Eventually, the report demonstrates that Webpack is the most effective way to develop web applications. It is used to develop React code and transforms the JavaScript into code which can be availed by the browser. Since the usage of Webpack has grown faster than React in 2017, the company strongly believes that developers are using Webpack now to develop other apps too. Source: NPM Official Blog
Rated 4.0/5 based on 20 customer reviews
Normal Mode Dark Mode

NPM report on the State of Major JavaScript Frontend Frameworks

Casey Lehman
What's New
12th Jan, 2018
NPM report on the State of Major JavaScript Frontend Frameworks

On January 9, NPM (Node Package Manager) has released a report on the state of JavaScript frameworks in 2017. “The JavaScript community is growing at a rate unprecedented in the history of programming languages, and the npm registry is growing right along with it,” said Laurie Voss, npm co-founder and COO. “As the central hub where developers distribute and discover JavaScript code, we’re able to see trends in the applications developers write and the tools they use.”

The report is evaluated by analysing different trends from November 2016 to November 2017. According to the report, React is the most leading JavaScript framework pack for web development. It has gained massive adoption in Desktop application, web, and mobile development. React usage has grown 500% more compared to all the other npm registry downloads. Preact, a smaller and faster alternative for React has also seen a growth of 145 percent.


major FE framework
 

Angular is not expected to grow much, though it is gaining more popularity. Only 0.008% of downloads were recorded for Angular from the npm registry. “A package with this growth curve might not ordinarily seem a good choice for a new project, but Google’s enormous resources and continued backing mean it can be depended upon to stick around,” according to the report.

Though Vue is not that popular as Angular and Ember, the report stated that it is expected to grow much faster than any other tool in popularity. Eventually, the report demonstrates that Webpack is the most effective way to develop web applications. It is used to develop React code and transforms the JavaScript into code which can be availed by the browser. Since the usage of Webpack has grown faster than React in 2017, the company strongly believes that developers are using Webpack now to develop other apps too.

Source: NPM Official Blog

Casey

Casey Lehman

Blog Author
Casey has worked as a software engineer and has professional experience with wide range of technologies. She has worked on C,C++, JavaScript, Java. Currently, she is working with Angular.

Leave a Reply

Your email address will not be published. Required fields are marked *

Top comments

Bittu

11 May 2018 at 3:56pm
Hello Casey, Hip Hip Hooray! I was always told that slightly slow in the head, a slow learner. Not anymore! It’s like you have my back. I was wondering if it was possible assign to a variable type of Array of Strings a value from the REFramework Config file. Thank you, Bittu

Kevin

15 July 2018 at 11:37am
Hello Casey, What a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. I think that many people don't know that these utilities are there<a href="https://medium.com/freetraining/automation-anywhere-everywhere-only-the-best-tutorial-and-training-for-top-certification-8bd3f87d30f3">Automation anywhere tutorial</a>. I look forward to see your next updates. Merci Beaucoup, Kevin

irene hynes

15 July 2018 at 11:38am
Hi Casey, Using IDE, and VBScript: Looking for a way to populate a Droplist, dynamically, from an Oracle database. Based on the pick made from the Droplist, the rest of the fields would then be populated. Can the "List Choices" dialog be updated, automatically and dynamically? <a href="https://www.youtube.com/watch?v=eRIyd0sQrYk"> Automation anywhere training USA </a> Any suggestions? But great job man, do keep posted with the new updates. Gracias Irene Hynes

SUBSCRIBE OUR BLOG

Follow Us On

Share on

other Blogs

20% Discount