Liphetho tsa tlhahlobo ea bahlahisi ba sebelisang Ruby on Rails

Ho phoqa liphetho tsa lipatlisiso tsa baetsi ba 2049 ba nts'etsapele merero ka puo ea Ruby ba sebelisa moralo oa Ruby on Rails. Hoa hlokomeleha hore 73.1% ea ba arabelitsoeng e hlaha tikolohong ea macOS, 24.4% ho Linux, 1.5% ho Windows le 0.8% ho li-OS tse ling. Ka nako e ts'oanang, ba bangata ba sebelisa Visual Studio Code editor (32%) ha ba ngola khoutu, e lateloa ke Vim (21%), Sublime (16%), RubyMine (15%), Atom (9%), Emacs (3). %). ) le TextMate (2%).

Liphuputso tse ling:

  • 17% e kenya letsoho mererong e nang le moqapi a le mong, 35% - ho tloha ho batho ba 2 ho isa ho ba 4, 19% - ho tloha ho 5 ho isa ho 8, 13% - ho tloha ho 8 ho isa ho 15, 6% - ho tloha 16 ho ea ho 25, 5% - ho tloha 25 ho ea ho 50 mme ke 5% feela e nkang karolo lihlopheng tse nang le bankakarolo ba fetang 50.
  • Bongata ba ba arabelitsoeng ba ithutile mananeo ka bo bona (45%), mme 36% ba fumane boiphihlelo bo ikhethang litsing tsa thuto. 26% ba 'nile ba sebelisa lenaneo la Ruby on Rails bakeng sa lilemo tse 4-6, 22% - 7-9 lilemo, 22% - 10-13 lilemo, 15% - 1-3 lilemo, 11% - lilemo tse fetang 13.
  • 15% ke batho ba ikemetseng, 'me 69% ba sebeletsa lik'hamphani tsa khoebo.
  • Basebelisi ba Ruby on Rails ka kakaretso ba khetha meralo e bobebe ea JavaScript joalo ka jQuery (31%). 25% e sebelisa React, 13% e sebelisa Stimulus, 13% e sebelisa Vue, 5% e sebelisa Angular.
  • DBMS e tsebahalang haholo har'a baetsi ba Ruby on Rails ke PostgreSQL, e lateloe ke MySQL, e lateloe ke MongoDB, MariaDB, le SQLite.
  • 50% e sebelisa Docker ho tsamaisa lits'ebetso, 16% e sebelisa Kubernetes, 32% ha e sebelise ho itšehla thajana.
  • 52% e sebelisa Nginx, 36% e sebelisa Puma 'me 10% e sebelisa Apache httpd.
  • Bakeng sa tlhahlobo ea khoutu, haholo-holo ba sebelisa Jest (45%) Jasmine (18%) le Mocha (17%).
  • 61% e amohela merero ea bona ho GitHub, 16% ho GitLab, le 12% ho BitBucket. Khoutu ea ho iketsetsa sebaka e tšehetsa 9%.
  • Boholo ba ba arabelitsoeng ba lumela hore moralo oa Ruby on Rails o ntse o sebetsa maemong a sejoale-joale. 30% e lumellana ka ho feletseng le vector ea nts'etsopele e behiloeng ke sehlopha sa mantlha, 'me 48% e lumellana le lintlha tse kholo, 18% e nka boemo ba ho se nke lehlakore,' me 4% ha e lumellane.

Ho phaella moo hlokometsoe qeto ea ho lokolla Ruby 25 ka December 3.0, ho e-na le Ruby 2.8. Lekala le lecha le tla ba le liphetoho tse kholo joalo ka mokhoa o mocha o ts'oanang oa syntax (nyeoe ... ho), bokhoni ba ho abela phapang ka ho le letona (litekanyetso => ​​tse fapaneng), ts'ehetso ea li-parameter tsa block ([1,2,3] ,1].mapa{_2 * XNUMX}) le lintlafatso tse hlokomelehang tsa ts'ebetso.

Source: opennet.ru

Eketsa ka tlhaloso