Weitere Erkenntnisse:
- 17 % beteiligen sich an Projekten mit einem Entwickler, 35 % – von 2 bis 4 Entwicklern, 19 % – von 5 bis 8, 13 % – von 8 bis 15, 6 % – von 16 bis 25, 5 % – von 25 bis 50 und nur 5 % nehmen an Teams mit mehr als 50 Teilnehmern teil.
- Die Mehrheit der Befragten studierte selbstständig Programmieren (45 %), und 36 % erhielten eine Spezialisierung in Bildungseinrichtungen. 26 % programmieren seit 4–6 Jahren mit dem Ruby on Rails-Framework, 22 % – 7–9 Jahre, 22 % – 10–13 Jahre, 15 % – 1–3 Jahre, 11 % – mehr als 13 Jahre.
- 15 % sind Freiberufler und 69 % arbeiten für gewerbliche Unternehmen.
- Ruby on Rails-Entwickler bevorzugen im Allgemeinen leichte JavaScript-Frameworks wie jQuery (31 %). 25 % nutzen React, 13 % nutzen Stimulus, 13 % nutzen Vue, 5 % nutzen Angular.
- Das beliebteste DBMS unter Ruby on Rails-Entwicklern ist PostgreSQL, gefolgt von MySQL, gefolgt von MongoDB, MariaDB und SQLite.
- 50 % verwenden Docker zum Ausführen von Anwendungen, 16 % verwenden Kubernetes und 32 % verwenden keine Containerisolation.
- 52 % nutzen Nginx, 36 % Puma und 10 % Apache httpd.
- Für Codetests verwenden sie hauptsächlich Jest (45 %), Jasmine (18 %) und Mocha (17 %).
- 61 % hosten ihre Projekte auf GitHub, 16 % auf GitLab und 12 % auf BitBucket. Self-Hosting-Code unterstützt 9 %.
- Die Mehrheit der Befragten glaubt, dass das Ruby on Rails-Framework auch unter modernen Bedingungen relevant bleibt. 30 % stimmen dem vom Kernteam festgelegten Entwicklungsvektor voll und ganz zu, 48 % stimmen den Hauptpunkten zu, 18 % vertreten eine neutrale Position und 4 % stimmen nicht zu.
zusätzlich
Source: opennet.ru