Imiphumela yocwaningo lonjiniyela abasebenzisa i-Ruby on Rails

Ukuphoxa imiphumela yocwaningo lwabathuthukisi abangu-2049 abathuthukisa amaphrojekthi ngolimi lwesiRuby besebenzisa uhlaka lweRuby on Rails. Kuyaphawuleka ukuthi u-73.1% wabaphenduli uthuthuka endaweni ye-macOS, u-24.4% ku-Linux, u-1.5% ku-Windows kanye no-0.8% kwamanye ama-OS. Ngesikhathi esifanayo, iningi lisebenzisa i-Visual Studio Code editor (32%) lapho libhala ikhodi, lilandelwa i-Vim (21%), i-Sublime (16%), i-RubyMine (15%), i-Atom (9%), i-Emacs (3 %). ) kanye ne-TextMate (2%).

Okunye okutholakele:

  • I-17% ibamba iqhaza kumaphrojekthi ahlanganisa unjiniyela oyedwa, 35% - kusuka kwabathuthukisi abangu-2 kuya kwabangu-4, 19% - kusuka ku-5 kuya ku-8, 13% - kusuka ku-8 kuya ku-15, 6% - kusuka ku-16 kuya ku-25, 5% - kusuka ku-25 kuya ku-50 futhi u-5% kuphela obamba iqhaza emaqenjini anabahlanganyeli abangaphezu kuka-50.
  • Iningi labaphendulile lizifundele ngokwalo izinhlelo (45%), kanti ama-36% bathola okukhethekile ezikhungweni zemfundo. U-26% bebelokhu behlela besebenzisa uhlaka lweRuby on Rails iminyaka engu-4-6, 22% - 7-9 iminyaka, 22% - 10-13 iminyaka, 15% - 1-3 iminyaka, 11% - ngaphezulu kweminyaka eyi-13.
  • U-15% usebenzela izinkampani ezizimele, kanti u-69% usebenzela izinkampani zezentengiselwano.
  • Abathuthukisi be-Ruby on Rails ngokuvamile bakhetha izinhlaka ze-JavaScript ezingasindi njenge-jQuery (31%). U-25% usebenzisa i-React, u-13% usebenzisa i-Stimulus, u-13% usebenzisa i-Vue, u-5% usebenzisa i-Angular.
  • I-DBMS eyaziwa kakhulu phakathi kwabathuthukisi be-Ruby on Rails yi-PostgreSQL, ilandelwa yi-MySQL, ilandelwa yi-MongoDB, i-MariaDB, ne-SQLite.
  • U-50% usebenzisa i-Docker ukusebenzisa izinhlelo zokusebenza, u-16% usebenzisa i-Kubernetes, u-32% awusebenzisi ukuhlukaniswa kwesitsha.
  • U-52% usebenzisa i-Nginx, u-36% usebenzisa i-Puma kanti u-10% usebenzisa i-Apache httpd.
  • Ukuhlolwa kwekhodi, ikakhulukazi basebenzisa i-Jest (45%) i-Jasmine (18%) ne-Mocha (17%).
  • Abangu-61% basingatha amaphrojekthi abo ku-GitHub, u-16% ku-GitLab, kanye no-12% ku-BitBucket. Ikhodi yokubamba ngokwakho isekela u-9%.
  • Iningi labaphendulile likholelwa ukuthi uhlaka lweRuby on Rails luhlala lusebenza ezimeni zesimanje. U-30% uvumelana ngokuphelele ne-vector yentuthuko ebekwe ithimba eliyinhloko, futhi u-48% uvumelana ngamaphuzu ayinhloko, u-18% uthatha isikhundla sokungathathi hlangothi, futhi u-4% akavumelani.

Okuthuthukisiwe kuphawuliwe isinqumo sokukhulula iRuby 25 ngoDisemba 3.0, esikhundleni sikaRuby 2.8. Igatsha elisha lizoba nezinguquko ezibalulekile njengephethini entsha ehambisana ne-syntax (icala ... in), ikhono lokunikeza okuguquguqukayo kwesokudla (amanani => ukuguquguquka), ukusekelwa kwemingcele yebhulokhi enezinombolo ([1,2,3 ,1].map{_2 * XNUMX}) nokuthuthukiswa kokusebenza okubonakalayo.

Source: opennet.ru

Engeza amazwana