Andere bevindingen:
- 17% neemt deel aan projecten bestaande uit één ontwikkelaar, 35% - van 2 tot 4 ontwikkelaars, 19% - van 5 tot 8, 13% - van 8 tot 15, 6% - van 16 tot 25, 5% - van 25 tot 50 en slechts 5% neemt deel aan teams met meer dan 50 deelnemers.
- De meerderheid van de respondenten heeft zelfstandig programmeren gestudeerd (45%) en 36% heeft een specialiteit gevolgd in onderwijsinstellingen. 26% programmeert al 4-6 jaar met het Ruby on Rails-framework, 22% - 7-9 jaar, 22% - 10-13 jaar, 15% - 1-3 jaar, 11% - meer dan 13 jaar.
- 15% zijn freelancers en 69% werkt voor commerciële bedrijven.
- Ruby on Rails-ontwikkelaars geven over het algemeen de voorkeur aan lichtgewicht JavaScript-frameworks zoals jQuery (31%). 25% gebruikt React, 13% gebruikt Stimulus, 13% gebruikt Vue, 5% gebruikt Angular.
- Het populairste DBMS onder Ruby on Rails-ontwikkelaars is PostgreSQL, gevolgd door MySQL, gevolgd door MongoDB, MariaDB en SQLite.
- 50% gebruikt Docker om applicaties uit te voeren, 16% gebruikt Kubernetes, 32% gebruikt geen containerisolatie.
- 52% gebruikt Nginx, 36% gebruikt Puma en 10% gebruikt Apache httpd.
- Voor het testen van codes gebruiken ze voornamelijk Jest (45%) Jasmine (18%) en Mokka (17%).
- 61% host zijn projecten op GitHub, 16% op GitLab en 12% op BitBucket. Self-hostingcode ondersteunt 9%.
- De meerderheid van de respondenten is van mening dat het Ruby on Rails-framework relevant blijft in moderne omstandigheden. 30% is het volledig eens met de ontwikkelingsvector die door het kernteam is opgesteld, en 48% is het eens met de hoofdpunten, 18% neemt een neutraal standpunt in en 4% is het daar niet mee eens.
bovendien
Bron: opennet.ru