Het Stack Overflow-ontwikkelaarsonderzoek uit 2021 onthult verschillende verschuivingen in de voorkeuren van de technologie-industrie, waarbij React.js (40,14%) voorbij jQuery (34,42%) steeg en het meest gebruikte webframework werd. Webontwikkeling behoudt zijn dominantie, terwijl Python en Rust sterke spelers blijven in de programmeerarena. Onze indrukwekkende onderscheiding gaat naar het opkomende webframework Svelte, dat hoog scoort op het gebied van populariteit, liefde en beloning.
In het licht van de aanhoudende pandemische uitdagingen, werd het onderzoek van dit jaar uitgevoerd met de nadruk op kwesties buiten de traditionele kantooromgeving. Het biedt een kijkje in het evoluerende landschap van webframeworks, programmeertalen en salarissen voor ontwikkelaars.
React.js behaalde de eerste plaats onder de meest gebruikte webframeworks met 40,14%, waarmee jQuery werd ingehaald (34,42%). De top vijf omvatte ook Express (23,82%), Angular (22,96%) en Vue.js (18,97%). Bovendien werd React.js (25,12%) beschouwd als het meest gewenste webframework, gevolgd door Vue.js (16,69%), Django (9,21%), Angular (8,47%) en Svelte (6,57%).
Svelte (71,47%) deelde de titel van meest geliefde webframework met ASP.NET Core, terwijl de tweede plaats FastAPI was (70,04%). React.js (69,28%), Vue.js (64,41%) en Express (62,07%) waren ook geliefd bij ontwikkelaars. Drie van deze meest geliefde frameworks belandden in de top vijf van best betaalde posities: Svelte, ASP.NET Core en React.js.
Het hoogste ontwikkelaarssalaris ging echter naar Ruby on Rails ($ 77.556), gevolgd door Svelte ($ 62.520), ASP.NET Core ($ 60.744), Gatsby ($ 60.129) en React.js ($ 58.128). De sterke prestaties van Svelte in al deze categorieën duiden op het potentieel om verder te stijgen onder populaire webframeworks.
Onder zowel professionele ontwikkelaars als alle respondenten blijft JavaScript (64,96%) de meest gebruikte taal. HTML/CSS (56,07%) behaalde de tweede plaats, wat de voortdurende invloed van webontwikkeling benadrukt. Python (48,24%) verruilde plaats met SQL (47,08%) voor de derde plaats van alle respondenten, maar bleef op de vierde plaats wanneer alleen rekening werd gehouden met professionals.
Voor het vijfde achtereenvolgende jaar behield Python zijn positie als de meest gewilde taal. Andere talen in de top vijf waren TypeScript (15,29%), JavaScript (14,59%), Go (14,54%) en Rust (14,09%).
Het door Mozilla opgerichte Rust (86,98%) behield zijn dominantie als de meest geliefde taal voor het zesde jaar op rij, op de voet gevolgd door Clojure (81,12%), TypeScript (72,73%), Elixir (72,11%) en Julia (70,69%) ). Python (67,83%) miste net de top vijf.
Zich ontwikkelen in een geliefde taal kan ook financiële voordelen hebben. Clojure en Elixir behoorden tot de vijf best betaalde talen, en Clojure-ontwikkelaars genoten van het hoogste gemiddelde jaarsalaris ($ 95.000). Daaropvolgende topverdieners gebruikten F# ($ 81.037), Elixir ($ 80.077), Erlang ($ 80.077), Perl en Ruby (gelijk aan $ 80.000) en Scala ($ 77.832).
MySQL (50,18%) kwam naar voren als de meest populaire database, gevolgd door PostgreSQL (40,42%), SQLite (32,18%), MongoDB (27,7%) en Microsoft SQL Server (26,87%). Ontwikkelaars toonden de meeste liefde voor Redis (70,71%), op de voet gevolgd door PostgreSQL (70,40%). MongoDB (60,28%), Elasticsearch (56,70%) en Firebase (56,22%) maakten de top vijf compleet.
Ontwikkelaars die werken met DynamoDB ($ 80.936), Elasticsearch ($ 67.021) en Cassandra ($ 64.090) verdienden de hoogste salarissen, terwijl Redis ($ 64.548) vierde werd en IBM DB2 ($ 64.044) vijfde werd.
AWS (54,22%) blijft qua gebruik het leidende cloudplatform, maar zowel Google Cloud (31,05%) als Microsoft Azure (30,77%) kenden een substantiële groei ten opzichte van vorig jaar. Op het gebied van Integrated Development Environments (IDE) domineert Visual Studio Code met een gebruikspercentage van 71,06%, gevolgd door Visual Studio (33,03%), Notepad++ (29,71%), IntelliJ (28,74%) en Vim (24,19%).
De bevindingen van de Stack Overflow-enquête uit 2021 bieden waardevolle inzichten in de voorkeuren van professionele ontwikkelaars en de algemene richting van de technologie-industrie. AppMaster maakt gebruik van deze frameworks, talen en tools om backend-, web- en mobiele applicaties te creëren en biedt klanten een uitgebreide, schaalbare softwareoplossing. appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>AppMaster's no-code platform is ontworpen om applicatie-ontwikkeling te versnellen en tegelijkertijd kosten te minimaliseren, waardoor het een perfecte keuze is voor verschillende bedrijfsgroottes, van startups tot grote ondernemingen.