Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

An example Analysis of the current situation of JavaScript

2025-01-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

With regard to the example analysis of the current situation of JavaScript, I believe that many inexperienced people do not know what to do about it. Therefore, this paper summarizes the causes and solutions of the problem. Through this article, I hope you can solve this problem.

StateOfJS has released a survey report on the current situation of JavaScript in 2020. This year's JavaScript status Survey is the fifth edition of the survey, covering 23765 respondents from 137 countries; about 91 per cent of respondents were identified as male, and 1/3 earned between $50000 and $100000 a year.

The JavaScript 2020 survey shows the development of JavaScript technologies in quadrants in recent years. Each line will be used from 2016 to 2020. A higher score means more people are using the technology, while the score on the right means more users want to learn it. Or have already used it and will use it again.

Among them, Webpack, Express, React, TypeScript and Jest are all in a booming state, not only with many current users, but also technologies that many developers want to learn. Vue.js, GraphQL and Storybook are also technologies with great potential.

From the perspective of satisfaction and utilization quadrant, the number of technical representatives in the first quadrant has high satisfaction, including TypeScript, Webpack, Express and so on. Most of the technologies fall in the second quadrant, and although they are currently used by slightly fewer people, they are highly satisfactory.

The third quadrant is for several technologies with a small number of users and low satisfaction, including NW.js, Ember, Meteor, Browserify and Cordova, which are officially advised to avoid. In the fourth quadrant, in addition to the front-end framework Angular, the build tool Gulp also falls into the waiting area. There are a large number of people using these two technologies, but their satisfaction is very low, and officials suggest that the use of these technologies is being carefully evaluated.

1. The present situation of JavaScript-- "dialect"

As JavaScript matured, developers created many other languages, or "dialects", based on JavaScript.

Among them, TypeScript continues to win the championship in terms of satisfaction, developer interest or popularity ranking. However, the satisfaction of Elm and ClojureScript decreased year by year.

2. The status quo of JavaScript-front-end framework

As usual, React remains in the lead. But the front-end rookie Svelte, which emerged only in 2019, has achieved a high level of satisfaction, and 66% of users have expressed interest in it, and the number of users has doubled in a year. Angular is the runner-up in usage, but its satisfaction rate is still not satisfactory.

3. Current situation of JavaScript-data layer

Redux is still the most widely used tool. Although the data layer space is still changing, one thing seems clear: GraphQL and related technologies will always exist.

4. JavaScript status quo-back-end framework (server side)

The back-end domain is still very scattered, Express as the mainstream back-end framework is still popular, while Next.js maintains a high degree of satisfaction. Koa, which has the title of successor to Express, continues to see a decline in satisfaction and a slight increase in usage.

5. Current situation of JavaScript-testing

The test ecosystem continues to enrich, and the new entrants Testing Library and Playwright both get high scores on the satisfaction index. Jest topped the list of the most commonly used unit testing frameworks with 68 per cent usage, while Mocha ranked second.

6. Current status of JavaScript-Mobile and Desktop

Although Electron and React Native are the two most famous projects in this category. But other solutions, such as Expo and Capacitor, are also starting to make waves.

After reading the above, have you mastered the method of example analysis about the current situation of JavaScript? If you want to learn more skills or want to know more about it, you are welcome to follow the industry information channel, thank you for reading!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report