其他發現:
- 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