2021 年の Stack Overflow 開発者調査では、テクノロジー業界の好みのさまざまな変化が明らかになり、React.js (40.14%) が jQuery (34.42%) を抜いて最も使用されている Web フレームワークになりました。 Web 開発はその優位性を維持していますが、Python と Rust はプログラミングの分野で強力なプレーヤーであり続けています。私たちの印象的な賞は、人気、愛、そして報酬で上位にランクされている新しい Web フレームワーク Svelte に贈られます。
進行中のパンデミックの課題に直面して、今年の調査は、従来のオフィス環境を超えた問題に焦点を当てて実施されました。 Web フレームワーク、プログラミング言語、および開発者の給与の進化する状況を垣間見ることができます。
React.js は、最も使用されている Web フレームワークの 40.14% でトップの座を確保し、jQuery (34.42%) を追い抜きました。トップ 5 には、Express (23.82%)、Angular (22.96%)、Vue.js (18.97%) も含まれています。さらに、React.js (25.12%) が最も望ましい Web フレームワークと見なされ、Vue.js (16.69%)、Django (9.21%)、Angular (8.47%)、および Svelte (6.57%) が続きました。
Svelte (71.47%) は最も愛されている Web フレームワークのタイトルを ASP.NET Core と共有し、次点は FastAPI (70.04%) でした。 React.js (69.28%)、Vue.js (64.41%)、Express (62.07%) も開発者に好まれました。これらの最も愛されているフレームワークのうち 3 つは、Svelte、ASP.NET Core、React.js の上位 5 位にランクインしました。
ただし、開発者の給与が最も高かったのは Ruby on Rails ($77,556) で、Svelte ($62,520)、ASP.NET Core ($60,744)、Gatsby ($60,129)、React.js ($58,128) が続きました。これらすべてのカテゴリでの Svelte の強力なパフォーマンスは、人気のある Web フレームワークの中でさらに上昇する可能性を示しています。
プロの開発者とすべての回答者の両方で、JavaScript (64.96%) が引き続き最も使用されている言語です。 HTML/CSS (56.07%) が 2 位で、Web 開発の継続的な影響が強調されています。 Python (48.24%) は SQL (47.08%) と順位を入れ替えて全回答者の中で 3 位になりましたが、専門家のみを対象とした場合は 4 位のままでした。
Python は 5 年連続で、最も求められている言語としての地位を維持しました。上位 5 つの言語には、TypeScript (15.29%)、JavaScript (14.59%)、Go (14.54%)、Rust (14.09%) が含まれています。
Mozilla が設立した Rust (86.98%) は、6 年連続で最も愛されている言語としての優位性を維持し、Clojure (81.12%)、TypeScript (72.73%)、Elixir (72.11%)、および Julia (70.69%) に続いています。 )。 Python (67.83%) はトップ 5 を逃しました。
最愛の言語で開発することには、金銭的な見返りもあります。 Clojure と Elixir は最も高給の 5 つの言語に含まれ、Clojure 開発者は最高の平均年収 ($95,000) を享受しました。その後の上位の収益者は、F# ($81,037)、Elixir ($80,077)、Erlang ($80,077)、Perl と Ruby ($80,000 で同点)、および Scala ($77,832) を使用しました。
MySQL (50.18%) が最も人気のあるデータベースとして浮上し、続いて PostgreSQL (40.42%)、SQLite (32.18%)、MongoDB (27.7%)、Microsoft SQL Server (26.87%) が続きました。開発者は Redis (70.71%) を最も愛しており、それに僅差で PostgreSQL (70.40%) が続いています。 MongoDB (60.28%)、Elasticsearch (56.70%)、Firebase (56.22%) がトップ 5 を締めくくりました。
DynamoDB ($80,936)、Elasticsearch ($67,021)、および Cassandra ($64,090) を使用する開発者が最高の給与を獲得し、Redis ($64,548) が 4 位、IBM DB2 ($64,044) が 5 位になりました。
AWS (54.22%) は引き続き使用率の点で主要なクラウド プラットフォームですが、Google Cloud (31.05%) と Microsoft Azure (30.77%) の両方が前年と比較して大幅な成長を遂げました。統合開発環境 (IDE) の領域では、Visual Studio Code が 71.06% の使用率で優位に立ち、Visual Studio (33.03%)、Notepad++ (29.71%)、IntelliJ (28.74%)、および Vim (24.19%) が続きます。
2021 年のスタック オーバーフロー調査の調査結果は、プロの開発者の好みとテクノロジー業界の全体的な方向性に関する貴重な洞察を示しています。 AppMasterこれらのフレームワーク、言語、およびツールを活用して、バックエンド、Web、およびモバイル アプリケーションを作成し、包括的でスケーラブルなソフトウェア ソリューションを顧客に提供します。 appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>AppMaster no-codeプラットフォームは、コストを最小限に抑えながらアプリケーション開発をスピードアップするように設計されているため、スタートアップからエンタープライズまで、さまざまなビジネス規模。