Ruby
공유하기:
이 질문은 사용하는 기본 프로그래밍 언어 3개 중 하나로 Ruby를 선택한 개발자에게만 표시되었습니다.
5%
9%
1년 미만
13%
17%
1~2년
16%
25%
3~5년
22%
19%
6~10년
15%
11%
11~16년
28%
13%
17년 이상
1%
5%
전문적인 코딩 경험 없음
Ruby 개발자는 경력이 많은 편으로, 50% 이상은 5년 이상의 경력을 보유하고 있습니다.
3%
2%
잘 모르겠음
35%
–
Ruby 3.1
30%
19%
Ruby 3.0
48%
51%
Ruby 2.7
17%
33%
Ruby 2.6
35%
Ruby 개발자가 올해 Ruby 3.1로 마이그레이션한 비율. 그럼에도 Ruby 2.7은 가장 많은 응답자가 선택한 버전입니다.
45%
내년에 Ruby 3.1로 마이그레이션할 계획이 있는 Ruby 개발자 비율
51%
53%
Rbenv
27%
37%
RVM
25%
30%
Docker
14%
10%
Asdf
2%
2%
Chruby
2%
2%
기타
5%
5%
없음
작년부터 Ruby 개발자 사이에서 RVM 사용 비율은 10% 감소했습니다.
88%
90%
Bundler
14%
12%
RVM gemsets
8%
6%
Rbenv gemsets
0%
1%
기타
5%
6%
없음
일반적으로 Ruby 개발자들 사이에서 gemset 사용 비율이 감소하고 있습니다.
없음
1~5개
6~10개
11~30개
30개 초과
92%
86%
Ruby on Rails
21%
17%
Rack
13%
20%
Sinatra
4%
4%
Grape
2%
–
Opal
Ruby on Rails 프레임워크의 점유율은 작년보다 8% 증가한 반면, Sinatra의 점유율은 7% 감소했습니다.
1%
2%
Rails Edge
27%
–
Rails 7.0
44%
52%
Rails 6.0
11%
20%
Rails 5.2
4%
4%
Rails 5.1
44%
여전히 Rails 6.0을 사용하는 응답자의 비율. 응답자 중 27%는 7.0 버전을 선호합니다.
2017년 | 2018년 | 2019년 | 2020년 | 2021년 | 2022년 | |
---|---|---|---|---|---|---|
45% | 53% | 52% | 58% | 60% | 58% | Puma |
39% | 31% | 28% | 22% | 19% | 15% | Unicorn |
35% | 30% | 29% | 22% | 21% | 19% | Passenger |
12% | 7% | 8% | 4% | 5% | 4% | Thin |
5% | – | – | 1% | 2% | 2% | 기타 |
9% | 16% | 15% | 19% | 17% | 16% | 없음 |
지난 6년 동안 Puma는 성장을 거듭했으며, 기타 서버의 사용 비율은 점차 감소했습니다.
응답자의 대표성을 확보하기 위해 최대한 노력을 기울였지만 JetBrains 제품 사용자가 설문조사에 참여할 가능성이 높은 만큼 설문조사 결과에 약간의 편향이 있을 수 있습니다.
읽어주셔서 감사합니다!
이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유하세요.
질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.