- by Admin
2021 Stack Overflow Survey: React.js takes the web framework crown, Python is in-demand, and devs still love Rust
One of the highlights from this years report is that React.js (40.14%) has overtaken jQuery (34.42%) to become the most-used web framework. Completing the top five are Express (23.82%), Angular (22.96%), and Vue.js (18.97%).
React.js (25.12%) also leads the most-wanted web frameworks, followed by Vue.js (16.69%), Django (9.21%), Angular (8.47%), and Svelte (6.57%).
Although it just makes the top five most-wanted, Svelte (71.47%) is tied with ASP.NET Core as the most-loved web framework. FastAPI (70.04%) is second on the podium, followed by most-wanted framework React.js (69.28%), Vue.js (64.41%), and Express (62.07%).
Three of the most-loved web frameworks also appear in the top five highest-paid: Svelte, ASP.NET Core, and React.js.
Unfortunately, none of these take the highest 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 Svelte that manages to feature highly in the most-wanted, most-loved, and highest-paid lists. Given more time, it would not be surprising to see it accelerate into the most popular web frameworks.
Python (48.24%) traded places with SQL (47.08%) for third-place when including all respondents but remained in fourth-place when accounting for just professional developers.
While in fifth place in most-wanted languages, Mozilla-founded Rust (86.98%) keeps its crown as the most-loved language 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 out of the top five most-loved programming languages.
Coding in a language you love can also pay off, with both Clojure and Elixir appearing in the top five highest paid languages. In fact, Clojure developers are, on average, raking in the biggest annual salaries ($95,000).
That salary is over $14k more than the second-highest that goes to F# ($81,037) developers, followed by Elixir ($80,077) and Erlang ($80,077) which tie third-place, Perl and Ruby that tie fourth ($80,000), and Scala ($77,832) which completes the top five.
Notably, Perl was the highest paid language last year.
The most commonly-used database is MySQL (50.18%), followed by PostgreSQL (40.42%), SQLite (32.18%), MongoDB (27.7%), and Microsoft SQL Server (26.87%).
While there are no databases that developers overwhelmingly love when compared to languages, Redis comes out on top (70.71%) and is closely followed by PostgreSQL (70.40%) that represents the first commonly-used database to also appear in the loved 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) are making the biggest bucks, followed by Elasticsearch ($67,021) and Cassandra ($64,090). Developers most-loved database, Redis ($64,548), takes fourth place. Finally, IBM DB2 ($64,044) rounds off the top five.
By a wide margin, AWS (54.22%) unsurprisingly remains the cloud platform to beat in usage. However, Google Cloud (31.05%) and Microsoft Azure (30.77%) made substantial gains over last year.
However, if we are talking about wide margins, nothing comes close to the margin Visual Studio (VS Code in particular) enjoys in IDE usage. Visual Studio Code leads the pack (71.06%), followed by Visual Studio (33.03%), Notepad++ (29.71%), IntelliJ (28.74%), and then Vim (24.19%).
- GitHub AI-powered Copilot will help you write code for $10 a month
- Xcode Cloud is now available to all developers
- The board of Twitter has agreed to a $44bn takeover offer from the billionaire Elon Musk.
- Netflix just lost subscribers for the first time in over a decade
- Zoom thumbs-up and raise-hand gesture recognition now works in its desktop apps
- Tesla earned over $3 billion in profit in the first quarter
- Apple MagSafe Battery Pack can charge iPhones faster with a new firmware update
- ELON MUSK WANTS TO BUY TWITTER: HERE IS EVERYTHING YOU NEED TO KNOW
- Instagram shuffles hashtag content in a new test that removes its recent tab
- Why Software System Integration Can Be Beneficial for You?
- What is the Hype About Crypto and NFTs?
- Using Web Scraping To Improve Your SEO
- Most Important Mobile App Development Questions to Ask
- Is the Cybersecurity Critical for Business Executives?
- How to Perform User Acceptance Testing (UAT)
- How To Protect Your Company From Hackers in 2022
- Email Marketing Benefits and Challenges for B2B Businesses in 2022
- Google Meet is getting in-meeting emoji reactions and a picture-in-picture mode
- Alexa can now notify you about deals up to a day in advance
- Apple fixes iOS battery drain bug with 15.4.1 update
- Apple newest subscription service is an IT management package for small businesses
- The best deals on true wireless earbuds right now
- THE REAL MAGIC MOUSE IS MADE BY LOGITECH, NOT APPLE
- Data leak from Russian delivery app shows dining habits of the secret police
- Verizon and Meta partner up to unlock the metaverse potential
- The Metaverse Is on the Way: Here's What You Need to Know
- Apple Might Start Leasing iPhones. Here is Why Thats a Good Idea
- Best Credit Cards With No Foreign Transaction Fees for April 2022
- Ex-Apple Employee Charged With Defrauding Tech Giant of $10M
- Stack Overflow enhances Content Health to end outdated knowledge
- Amazon Smart Air Quality Monitor could be a lot smarter
- Facebook is locking out people who did not activate Facebook Protect
- PayPal is making more features freely available to Ukrainians
- Brazilian court orders Apple and Google to block Telegram over disinformation
- Google Android app will finally let you delete the last 15 minutes of your search history
- Google forces YouTube Vanced to shut down due to legal reasons
- You can now install Windows 11 on a Surface Duo
- Google Takeout will get more ways to securely transfer files across different services
- A top Wikipedia editor has been arrested in Belarus
- Instagram is finally letting livestreamers add moderators
- Russia will ban Instagram on March 14th
- This is the latest of several privacy updates Apple's announced for its AirTags item trackers since they were released last year.
- Amazon dropping mask requirement for vaccinated workers at warehouses
- These Browser Privacy Extensions Can Help Protect You
- Netflix Has Suspended All of Its Services in Russia
- A Dead Rocket Just Crashed Into the Moon, and Scientists Are Thrilled
- Several major tech companies expect workers to be back in the office soon.
- The cellular IoT market will exceed $61B by 2026
- Humans struggle to distinguish between real and AI-generated faces
- What is VMware Workspace ONE, and why should you give it a go?
- Google is ditching Material Design components on iOS
- 2021 Stack Overflow Survey: React.js takes the web framework crown, Python is in-demand, and devs still love Rust
- App Store apps can now be published as "unlisted"
- GitHub Mermaid support enables developers to quickly create diagrams
- Google wants to increase government collaboration to secure open-source
- Intel Shows Off the Chip Tech That Will Power Your PC in 2025
- State Officials Warn of Apple AirTag Stalking Danger
- Skype users in the US can now make 911 calls from their computers
- Did you know?
- Is realityOS Apples newest operating system?
- Announcing Flutter for Windows
- Laravel 9 is Now Released!
- 4 most important features coming in ES2022 that you should know about
- How One Apple Programmer Got Apps Talking to Each Other
- Computer Scientists Find a Key Research Algorithm's Limits
- AI Can Write Code Like Humans
- Apple Said to Buy Startup That Makes Music With Artificial Intelligence
- Cryptojacking Solution to Detect Mining Malware on Virtual Machines
- Facebook owner Meta sees biggest ever stock market loss