Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

React.js Gains Web Framework Supremacy, Python Remains In-Demand: 2021 Stack Overflow Survey

React.js Gains Web Framework Supremacy, Python Remains In-Demand: 2021 Stack Overflow Survey

The 2021 Stack Overflow developer survey reveals various shifts in tech industry preferences, with React.js (40.14%) surging past jQuery (34.42%) to become the most-used web framework. Web development maintains its dominance, while Python and Rust remain strong players in the programming arena. Our impressive award goes to the emerging web framework Svelte, which ranks high in popularity, love, and pay.

In the face of ongoing pandemic challenges, this year's survey was conducted with a focus on issues beyond the traditional office environment. It offers a glimpse into the evolving landscape of web frameworks, programming languages, and developer salaries.

React.js secured the top spot among most-used web frameworks at 40.14%, overtaking jQuery (34.42%). The top five also included Express (23.82%), Angular (22.96%), and Vue.js (18.97%). Furthermore, React.js (25.12%) was deemed the most desired web framework, followed by Vue.js (16.69%), Django (9.21%), Angular (8.47%), and Svelte (6.57%).

Svelte (71.47%) shared the title of most-loved web framework with ASP.NET Core, while the runner-up was FastAPI (70.04%). React.js (69.28%), Vue.js (64.41%), and Express (62.07%) were also well-liked by developers. Three of these most-loved frameworks landed in the top five highest-paid positions: Svelte, ASP.NET Core, and React.js.

The highest developer salary, however, went to Ruby on Rails ($77,556), followed by Svelte ($62,520), ASP.NET Core ($60,744), Gatsby ($60,129), and React.js ($58,128). Svelte's strong performance in all these categories indicates its potential to rise further among popular web frameworks.

Among both professional developers and all respondents, JavaScript (64.96%) continues to be the most used language. HTML/CSS (56.07%) took second place, highlighting web development's ongoing influence. Python (48.24%) swapped places with SQL (47.08%) for third place among all respondents, but remained in fourth place when only accounting for professionals.

For the fifth consecutive year, Python retained its position as the most-wanted language. Other languages in the top five included TypeScript (15.29%), JavaScript (14.59%), Go (14.54%), and Rust (14.09%).

Mozilla-founded Rust (86.98%) held onto its dominance as the most-loved language for the sixth year running, trailed closely by Clojure (81.12%), TypeScript (72.73%), Elixir (72.11%), and Julia (70.69%). Python (67.83%) just missed the top five.

Developing in a beloved language can have financial rewards too. Clojure and Elixir were among the five highest-paid languages, and Clojure developers enjoyed the highest average annual salary ($95,000). Subsequent top earners used F# ($81,037), Elixir ($80,077), Erlang ($80,077), Perl and Ruby (tied at $80,000), and Scala ($77,832).

MySQL (50.18%) emerged as the most popular database, followed by PostgreSQL (40.42%), SQLite (32.18%), MongoDB (27.7%), and Microsoft SQL Server (26.87%). Developers showed the most love for Redis (70.71%), closely followed by PostgreSQL (70.40%). MongoDB (60.28%), Elasticsearch (56.70%), and Firebase (56.22%) rounded out the top five.

Developers working with DynamoDB ($80,936), Elasticsearch ($67,021), and Cassandra ($64,090) earned the highest salaries, while Redis ($64,548) placed fourth, and IBM DB2 ($64,044) came in fifth.

AWS (54.22%) remains the leading cloud platform in terms of usage, but both Google Cloud (31.05%) and Microsoft Azure (30.77%) experienced substantial growth compared to the previous year. In the realm of Integrated Development Environments (IDE), Visual Studio Code dominates with a 71.06% usage rate, trailed by Visual Studio (33.03%), Notepad++ (29.71%), IntelliJ (28.74%), and Vim (24.19%).

The findings of the 2021 Stack Overflow Survey present valuable insights into professional developers' preferences and the overall direction of the tech industry. AppMaster leverages these frameworks, languages, and tools to create backend, web, and mobile applications, offering customers a comprehensive, scalable software solution. appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>AppMaster's no-code platform is designed to speed up application development while minimizing costs, making it a perfect choice for various business sizes, from startups to enterprises.

Related Posts

AppMaster at BubbleCon 2024: Exploring No-Code Trends
AppMaster at BubbleCon 2024: Exploring No-Code Trends
AppMaster participated in BubbleCon 2024 in NYC, gaining insights, expanding networks, and exploring opportunities to drive innovation in the no-code development space.
FFDC 2024 Wrap-Up: Key Insights from the FlutterFlow Developers Conference in NYC
FFDC 2024 Wrap-Up: Key Insights from the FlutterFlow Developers Conference in NYC
FFDC 2024 lit up New York City, bringing developers cutting-edge insights into app development with FlutterFlow. With expert-led sessions, exclusive updates, and unmatched networking, it was an event not to be missed!
Tech Layoffs of 2024: The Continuing Wave Affecting Innovation
Tech Layoffs of 2024: The Continuing Wave Affecting Innovation
With 60,000 jobs cut across 254 companies, including giants like Tesla and Amazon, 2024 sees a continued wave of tech layoffs reshaping innovation landscape.
GET STARTED FREE
Inspired to try this yourself?

The best way to understand the power of AppMaster is to see it for yourself. Make your own application in minutes with free subscription

Bring Your Ideas to Life