React.js takes the web framework crown, Python is in demand and developers still love Rust


The 2021 edition of the Stack Overflow Developer Survey both exhibits substantial changes to the landscape while other elements have remained stubbornly resistant.

In a blog post, Ben Popper and David Gibson of Stack Overflow wrote:

“This year’s survey was a little different from previous years. We opened our 2020 survey in February, and by the time we started publishing the results, the reality of work and daily life had changed dramatically for people around the world.

The pandemic continues to exert a strong influence on the shape of our economy and society, so we’ve tried to keep this year’s survey shorter and focus on things outside of the traditional office.

So with that in mind, to the conclusions…

One of the highlights of this year’s report is that React.js (40.14%) overtook jQuery (34.42%) to become the most widely used web framework. The top five are Express (23.82%), Angular (22.96%) and Vue.js (18.97%).

React.js (25.12%) also leads the most searched web frameworks, followed by Vue.js (16.69%), Django (9.21%), Angular (8.47%) and Svelte ( 6.57%).

Despite only being in the top five searched, Svelte (71.47%) is tied with ASP.NET Core as the most popular web framework. FastAPI (70.04%) is second on the podium, followed by the most searched framework React.js (69.28%), Vue.js (64.41%) and Express (62.07%).

Three of the most popular web frameworks are also in the top five for the highest paid: Svelte, ASP.NET Core and React.js.

Unfortunately, none of them take the top spot, which goes to Ruby on Rails ($77,556). Svelte ($62,520) takes second place, followed by ASP.NET Core ($60,744), Gatsby ($60,129), and React.js ($58,128).

Our own “most impressive” award has to go to the shiny new web framework Slender which manages to rank highly in the most wanted, most liked and highest paid lists. With more time, it wouldn’t be surprising to see it pick up speed in the most popular web frameworks.

Professional developers and all respondents say JavaScript (64.96%) is, by far, their most used language. The second place goes to HTML/CSS (56.07%), which shows that web development continues to dominate.

Python (48.24%) traded places with SQL (47.08%) for third place when including all respondents, but remained in fourth place when only considering professional developers.

Impressively, Python retained its spot as the most searched language for the fifth year. The top five are TypeScript (15.29%), JavaScript (14.59%), Go (14.54%) and Rust (14.09%).

While occupying the fifth place in the most popular languages, Rust, founded by Mozilla (86.98%), retains its most popular language crown for the sixth consecutive year. Behind Rust are Clojure (81.12%), TypeScript (72.73%), Elixir (72.11%) and Julia (70.69%).

Python (67.83%) just falls among the top five most popular programming languages.

Coding in a language you like can also be paid, with Clojure and Elixir appearing in the top five paid languages. In fact, Clojure developers on average earn the highest annual salaries ($95,000).

This salary is more than $14,000 higher than the second highest for F# developers ($81,037), followed by Elixir ($80,077) and Erlang ($80,077) who rank third. Perl and Ruby coming in fourth ($80,000), and Scala ($77,832) rounding out the top five.

Notably, Perl was the highest paid language last year.

The most used database is MySQL (50.18%), followed by PostgreSQL (40.42%), SQLite (32.18%), MongoDB (27.7%) and Microsoft SQL Server (26.87%). ).

Although there are no databases that developers “love” massively compared to the languages, Redis comes first (70.71%) and is closely followed by PostgreSQL (70.40%) which represents the first commonly used database to also appear in the favorites list. .

MongoDB (60.28%) – another commonly used database – takes third place. Elasticsearch (56.70%) and Firebase (56.22%) complete the top five.

Developers working with DynamoDB ($80,936) earn the most money, followed by Elasticsearch ($67,021) and Cassandra ($64,090). The most popular developer database, Redis ($64,548), takes fourth place. Finally, IBM DB2 ($64,044) completes the top five.

By a wide margin, AWS (54.22%) unsurprisingly remains the cloud platform to beat in terms of usage. However, Google Cloud (31.05%) and Microsoft Azure (30.77%) made substantial gains over last year.

However, if we talk about wide margins, nothing comes close to the margin that Visual Studio (VS Code in particular) enjoys in using the IDE. Visual Studio Code leads the pack (71.06%), followed by Visual Studio (33.03%), Notepad++ (29.71%), IntelliJ (28.74%), then Vim (24.19%) .

You can dive into the full results of Stack Overflow’s latest survey here.

(Picture by Gvantsa Javakhishvili to Unsplash)

Want to learn more about DevOps from industry leaders? Check DevOps Summit as a Service, taking place on February 1, 2022, where attendees will experience the benefits of establishing collaborations and partnerships in delivery.

Keywords: 2021, angular,, aws, azure, careers, clojure, css, databases, developer survey, development, django, elasticsearch, elixir, erlang, fastapi, featured, firebase, frameworks, google cloud, html , ide, intellij, JavaScript, jobs, jquery, languages, mongodb, mysql, notepad++, perl, postgresql, python, react.js, redis, report, search, ruby, ruby ​​on rails, rust, sql, stack overflow , study, slim, typescript, vim , visual studio, vs code, vue.js, web


Comments are closed.