Temuan lain:
- 17% berpartisipasi dalam proyek yang terdiri dari satu pengembang, 35% - dari 2 hingga 4 pengembang, 19% - dari 5 hingga 8, 13% - dari 8 hingga 15, 6% - dari 16 hingga 25, 5% - dari 25 hingga 50 dan hanya 5% yang berpartisipasi dalam tim dengan lebih dari 50 peserta.
- Mayoritas responden mempelajari pemrograman sendiri (45%), dan 36% menerima spesialisasi di lembaga pendidikan. 26% telah memprogram menggunakan framework Ruby on Rails selama 4-6 tahun, 22% - 7-9 tahun, 22% - 10-13 tahun, 15% - 1-3 tahun, 11% - lebih dari 13 tahun.
- 15% adalah pekerja lepas, dan 69% bekerja di perusahaan komersial.
- Pengembang Ruby on Rails umumnya lebih menyukai kerangka kerja JavaScript ringan seperti jQuery (31%). 25% menggunakan React, 13% menggunakan Stimulus, 13% menggunakan Vue, 5% menggunakan Angular.
- DBMS paling populer di kalangan pengembang Ruby on Rails adalah PostgreSQL, diikuti oleh MySQL, diikuti oleh MongoDB, MariaDB, dan SQLite.
- 50% menggunakan Docker untuk menjalankan aplikasi, 16% menggunakan Kubernetes, 32% tidak menggunakan isolasi container.
- 52% menggunakan Nginx, 36% menggunakan Puma dan 10% menggunakan Apache httpd.
- Untuk pengujian kode, mereka terutama menggunakan Jest (45%), Jasmine (18%) dan Mocha (17%).
- 61% menghosting proyek mereka di GitHub, 16% di GitLab, dan 12% di BitBucket. Kode hosting mandiri mendukung 9%.
- Mayoritas responden percaya bahwa kerangka Ruby on Rails tetap relevan dalam kondisi modern. 30% sangat setuju dengan vektor pengembangan yang ditetapkan oleh tim inti, dan 48% setuju pada poin-poin utama, 18% mengambil posisi netral, dan 4% tidak setuju.
tambahan
Sumber: opennet.ru