其他发现:
- 17% 参与由 35 名开发人员组成的项目,2% - 4 至 19 名开发人员,5% - 8 至 13 名开发人员,8% - 15 至 6 名开发人员,16% - 25 至 5 名开发人员,25% - 50 至 5 名开发人员只有 50% 的人参加超过 XNUMX 人的团队。
- 大多数受访者自学编程(45%),36% 在教育机构获得专业学位。 26% 使用 Ruby on Rails 框架进行编程已有 4-6 年,22% - 7-9 年,22% - 10-13 年,15% - 1-3 年,11% - 13 年以上。
- 15% 是自由职业者,69% 为商业公司工作。
- Ruby on Rails 开发人员通常更喜欢轻量级 JavaScript 框架,例如 jQuery (31%)。 25% 使用 React,13% 使用 Stimulus,13% 使用 Vue,5% 使用 Angular。
- Ruby on Rails 开发人员中最流行的 DBMS 是 PostgreSQL,其次是 MySQL,然后是 MongoDB、MariaDB 和 SQLite。
- 50% 使用 Docker 来运行应用程序,16% 使用 Kubernetes,32% 不使用容器隔离。
- 52% 使用 Nginx,36% 使用 Puma,10% 使用 Apache httpd。
- 对于代码测试,他们主要使用 Jest (45%)、Jasmine (18%) 和 Mocha (17%)。
- 61% 的人将他们的项目托管在 GitHub 上,16% 的人托管在 GitLab 上,12% 的人托管在 BitBucket 上。自托管代码支持 9%。
- 大多数受访者认为 Ruby on Rails 框架在现代条件下仍然具有相关性。 30%的人完全同意核心团队设定的发展向量,48%的人同意要点,18%的人持中立立场,4%的人不同意。
另外
来源: opennet.ru