매년 Stack Overflow에서 발표하는 개발자 설문조사 결과는 개발자들이 선호하는 기술 트렌드를 알아볼 수 있는 중요한 자료입니다.
이번 글에서는 코드를 배우는 사람들부터 전문가까지 각 그룹이 어떤 웹 프레임워크와 기술을 선호하는지 살펴보려고 합니다.
1. 코드를 배우는 사람들이 가장 많이 선택한 기술은?
2024년, 코드를 배우는 사람들 사이에서 가장 인기 있는 기술은 바로 Node.js입니다.
무려 44.2%나 되는 학습자가 이 기술을 선택했습니다.
프론트엔드에서는 React가 강세를 보이며 36.6%의 지지를 받았고요. 확실히 Node.js와 React는 배우기 쉽고, 바로바로 결과를 볼 수 있는 기술이라 초보자들에게 인기 있는 것 같아요.
코딩을 처음 시작할 때는 빠르게 눈에 보이는 성과를 내는 게 중요한데, Node.js는 백엔드부터 프론트엔드까지 빠르게 프로토타입을 만들 수 있어서 그 매력이 크죠.
그리고 당연히 React는 프론트엔드 프레임워크 중에선 거의 '국민 프레임워크'라고 불릴 정도로 널리 쓰이고 있고요.
2. 프로 개발자들이 선택한 기술은?
이제 좀 더 경험이 있는 개발자들, 프로페셔널 개발자들의 선택을 볼까요?
여기서는 상황이 약간 달라지는데요. React가 41.6%로 1위를 차지했고, Node.js가 40.7%로 근소하게 뒤따랐습니다.
이 두 기술은 확실히 '다재다능'한 스택이라고 할 수 있죠.
프론트엔드와 백엔드 양쪽에서 유연하게 사용할 수 있으니까요.
하지만 여기서 눈여겨볼 점은, jQuery가 여전히*22.5%로 상위에 있다는 겁니다.
jQuery가 아직도 사용된다고하고 놀라시는 분들도 계시겠지만, 사실 많은 레거시 프로젝트에서는 여전히 유용하게 쓰이고 있다고 합니다.
특히 유지보수가 중요한 곳에서는 jQuery가 간단하게 문제를 해결해줄 수 있는 역할을 하죠.
3. 전체 응답자들이 사랑하는 기술들
마지막으로 전체 응답자들의 선택을 살펴보면, 다시 한번 Node.js와 React의 양대산맥을 확인할 수 있습니다.
Node.js가 40.8%, React가 39.5%로 1, 2위를 차지하고 있네요.
프론트엔드에서는 여전히 React가, 백엔드에서는 Node.js가 강세를 보이고 있는 것이 보입니다.
그 외에도 jQuery(21.4%), Next.js(17.9%), Express(17.8%) 같은 풀스택 개발에서 자주 쓰이는 프레임워크들이 꾸준히 사랑받고 있는 것 같습니다.
특히 Next.js는 빠르게 성장 중인 기술로, 그 인기가 점점 더 높아지고 있는것을 볼 수 있습니다.
기술 선택, 트렌드를 반영해야 할까?
이 데이터들을 보면 트렌드가 확실히 반영된다는 것을 알 수 있습니다.
Node.js와 React는 그야말로 '필수 스택'처럼 자리 잡았고, 그 외에도 Express, Next.js 같은 프레임워크들이 점점 인기를 끌고 있습니다.
그런데 기술을 선택할 때 무조건 유행만 따라갈 필요는 없습니다. 각 프로젝트에 맞는 프레임워크와 기술을 선택하는 것이 더 중요합니다.
특히 jQuery의 꾸준한 사용률을 보면, 레거시 프로젝트나 특정한 상황에서 여전히 유용하게 쓰일 수 있다는 것을 알 수 있습니다.
결국, 개발자들이 선호하는 기술은 계속 변화하지만, 중요한 것은 트렌드를 이해하고 자신에게 맞는 기술을 잘 선택하는 것일 겁니다.
'Dev-기타 > Web' 카테고리의 다른 글
Javascript ajax VS JQuery Ajax (0) | 2023.07.06 |
---|---|
AJAX 이해하기 (0) | 2023.07.06 |