2021년 스택 오버플로 개발자 설문 조사에서는 React.js(40.14%)가 jQuery(34.42%)를 넘어 가장 많이 사용되는 웹 프레임워크가 되는 등 기술 산업 선호도의 다양한 변화를 보여줍니다. 웹 개발은 지배력을 유지하는 반면 Python과 Rust는 프로그래밍 분야에서 강력한 플레이어로 남아 있습니다. 우리의 인상적인 상은 인기, 사랑 및 급여에서 높은 순위를 차지하는 신흥 웹 프레임워크 Svelte에 수여됩니다.
진행 중인 팬데믹 문제에 직면하여 올해 설문조사는 전통적인 사무실 환경을 넘어서는 문제에 초점을 두고 실시되었습니다. 웹 프레임워크, 프로그래밍 언어 및 개발자 급여의 진화하는 환경을 엿볼 수 있습니다.
React.js는 가장 많이 사용되는 웹 프레임워크 중 40.14%로 jQuery(34.42%)를 제치고 1위를 차지했습니다. 상위 5개에는 Express(23.82%), Angular(22.96%) 및 Vue.js(18.97%)도 포함되었습니다. 또한 React.js(25.12%)가 가장 원하는 웹 프레임워크로 간주되었으며 Vue.js(16.69%), Django(9.21%), Angular(8.47%) 및 Svelte(6.57%)가 그 뒤를 이었습니다.
Svelte(71.47%)는 ASP.NET Core와 함께 가장 사랑받는 웹 프레임워크라는 타이틀을 공유했으며, 2위는 FastAPI(70.04%)였습니다. React.js(69.28%), Vue.js(64.41%) 및 Express(62.07%)도 개발자들에게 호평을 받았습니다. 가장 사랑받는 프레임워크 중 세 가지인 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의 강력한 성능은 널리 사용되는 웹 프레임워크 중에서 Svelte의 잠재력이 더 높아질 수 있음을 나타냅니다.
전문 개발자와 모든 응답자 중에서 JavaScript(64.96%)가 계속해서 가장 많이 사용되는 언어입니다. HTML/CSS(56.07%)가 2위를 차지하여 웹 개발의 지속적인 영향력을 강조했습니다. 전체 응답자 중 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 이러한 프레임워크, 언어 및 도구를 활용하여 백엔드, 웹 및 모바일 애플리케이션을 생성하여 고객에게 포괄적이고 확장 가능한 소프트웨어 솔루션을 제공합니다. appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>AppMaster no-code 플랫폼은 비용을 최소화하면서 애플리케이션 개발 속도를 높이도록 설계되어 다음을 위한 완벽한 선택입니다. 스타트업부터 대기업까지 다양한 비즈니스 규모.