Die Stack Overflow-Entwicklerumfrage 2021 zeigt verschiedene Verschiebungen in den Präferenzen der Technologiebranche, wobei React.js (40,14 %) jQuery (34,42 %) überholte und zum meistgenutzten Web-Framework wurde. Die Webentwicklung behält ihre Dominanz bei, während Python und Rust starke Akteure im Programmierbereich bleiben. Unsere beeindruckende Auszeichnung geht an das aufstrebende Web-Framework Svelte, das in Bezug auf Popularität, Liebe und Bezahlung einen hohen Stellenwert einnimmt.
Angesichts der anhaltenden Pandemie-Herausforderungen wurde die diesjährige Umfrage mit einem Schwerpunkt auf Themen durchgeführt, die über das traditionelle Büroumfeld hinausgehen. Es bietet einen Einblick in die sich entwickelnde Landschaft von Web-Frameworks, Programmiersprachen und Entwicklergehältern.
React.js sicherte sich mit 40,14 % den Spitzenplatz unter den meistgenutzten Web-Frameworks und überholte jQuery (34,42 %). Zu den Top 5 gehörten auch Express (23,82 %), Angular (22,96 %) und Vue.js (18,97 %). Darüber hinaus wurde React.js (25,12 %) als das begehrteste Web-Framework angesehen, gefolgt von Vue.js (16,69 %), Django (9,21 %), Angular (8,47 %) und Svelte (6,57 %).
Svelte (71,47 %) teilte sich den Titel des beliebtesten Webframeworks mit ASP.NET Core, während FastAPI (70,04 %) den zweiten Platz belegte. Auch React.js (69,28 %), Vue.js (64,41 %) und Express (62,07 %) waren bei Entwicklern sehr beliebt. Drei dieser beliebtesten Frameworks landeten auf den fünf bestbezahlten Positionen: Svelte, ASP.NET Core und React.js.
Das höchste Entwicklergehalt ging jedoch an Ruby on Rails (77.556 $), gefolgt von Svelte (62.520 $), ASP.NET Core (60.744 $), Gatsby (60.129 $) und React.js (58.128 $). Die starke Leistung von Svelte in all diesen Kategorien zeigt sein Potenzial, unter den beliebten Web-Frameworks weiter aufzusteigen.
Sowohl unter professionellen Entwicklern als auch unter allen Befragten ist JavaScript (64,96 %) weiterhin die am häufigsten verwendete Sprache. HTML/CSS (56,07 %) belegte den zweiten Platz, was den anhaltenden Einfluss der Webentwicklung unterstreicht. Python (48,24 %) tauschte mit SQL (47,08 %) die Plätze auf dem dritten Platz unter allen Befragten, blieb aber auf dem vierten Platz, wenn nur die Profis berücksichtigt wurden.
Im fünften Jahr in Folge behauptete Python seine Position als meistgesuchte Sprache. Andere Sprachen unter den ersten fünf waren TypeScript (15,29 %), JavaScript (14,59 %), Go (14,54 %) und Rust (14,09 %).
Das von Mozilla gegründete Rust (86,98 %) behauptete seine Dominanz als beliebteste Sprache im sechsten Jahr in Folge, dicht gefolgt von Clojure (81,12 %), TypeScript (72,73 %), Elixir (72,11 %) und Julia (70,69 %). ). Python (67,83 %) verpasste die Top 5 nur knapp.
Die Entwicklung in einer geliebten Sprache kann auch finanziell belohnt werden. Clojure und Elixir gehörten zu den fünf bestbezahlten Sprachen, und Clojure-Entwickler genossen das höchste durchschnittliche Jahresgehalt (95.000 US-Dollar). Nachfolgende Spitzenverdiener verwendeten F# (81.037 $), Elixir (80.077 $), Erlang (80.077 $), Perl und Ruby (bei 80.000 $) und Scala (77.832 $).
MySQL (50,18 %) wurde zur beliebtesten Datenbank, gefolgt von PostgreSQL (40,42 %), SQLite (32,18 %), MongoDB (27,7 %) und Microsoft SQL Server (26,87 %). Entwickler zeigten die größte Liebe für Redis (70,71 %), dicht gefolgt von PostgreSQL (70,40 %). MongoDB (60,28 %), Elasticsearch (56,70 %) und Firebase (56,22 %) rundeten die Top 5 ab.
Entwickler, die mit DynamoDB (80.936 $), Elasticsearch (67.021 $) und Cassandra (64.090 $) arbeiten, verdienten die höchsten Gehälter, während Redis (64.548 $) den vierten und IBM DB2 (64.044 $) den fünften Platz belegte.
AWS (54,22 %) bleibt in Bezug auf die Nutzung die führende Cloud-Plattform, aber sowohl Google Cloud (31,05 %) als auch Microsoft Azure (30,77 %) verzeichneten im Vergleich zum Vorjahr ein erhebliches Wachstum. Im Bereich der integrierten Entwicklungsumgebungen (IDE) dominiert Visual Studio Code mit einer Nutzungsrate von 71,06 %, gefolgt von Visual Studio (33,03 %), Notepad++ (29,71 %), IntelliJ (28,74 %) und Vim (24,19 %).
Die Ergebnisse der Stack Overflow-Umfrage 2021 bieten wertvolle Einblicke in die Präferenzen professioneller Entwickler und die allgemeine Richtung der Technologiebranche. AppMaster nutzt diese Frameworks, Sprachen und Tools zur Erstellung von Backend-, Web- und mobilen Anwendungen und bietet Kunden eine umfassende, skalierbare Softwarelösung. appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>Die no-code Plattform von AppMaster wurde entwickelt, um die Anwendungsentwicklung zu beschleunigen und gleichzeitig die Kosten zu minimieren, was sie zur perfekten Wahl für verschiedene Unternehmensgrößen, vom Startup bis zum Konzern.