Resultater vun enger Ëmfro vun Entwéckler déi Ruby on Rails benotzen

Loosst erof D'Resultater vun enger Ëmfro mat 2049 Entwéckler, déi Ruby-Projeten mam Ruby on Rails Framework entwéckelen. Bemierkenswäert ass, datt 73.1% vun de Befroten an der Ëmfeld entwéckelen. macOS, 24.4% an Linux, 1.5% an Windows an 0.8% an anere Betribssystemer. Déi meescht Leit benotze Visual Studio Code (32%) beim Schreiwe vu Code, gefollegt vu Vim (21%), Sublime (16%), RubyMine (15%), Atom (9%), Emacs (3%) an TextMate (2%).

Aner Erkenntnisser:

  • 17% huelen un Projeten deel, besteet aus engem Entwéckler, 35% - vun 2 bis 4 Entwéckler, 19% - vu 5 op 8, 13% - vun 8 bis 15, 6% - vu 16 bis 25, 5% - vu 25 bis 50 an nëmmen 5% deelhuelen an Équipen mat méi wéi 50 Participanten.
  • D'Majoritéit vun de Befroten hunn eleng programméiere studéiert (45%), an 36% kruten eng Spezialitéit an Erzéiungsinstituter. 26% programméiere mam Ruby on Rails Kader fir 4-6 Joer, 22% - 7-9 Joer, 22% - 10-13 Joer, 15% - 1-3 Joer, 11% - méi wéi 13 Joer.
  • 15% si Freelancer, a 69% schaffen fir kommerziell Firmen.
  • Ruby on Rails Entwéckler léiwer allgemeng liicht JavaScript Kaderen wéi jQuery (31%). 25% benotzen React, 13% benotzen Stimulus, 13% benotzen Vue, 5% benotzen Angular.
  • Déi populärste DBMS ënner Ruby on Rails Entwéckler ass PostgreSQL, gefollegt vu MySQL, gefollegt vu MongoDB, MariaDB, a SQLite.
  • 50% benotzen Docker fir Uwendungen auszeféieren, 16% benotze Kubernetes, 32% benotzen keng Containerisolatioun.
  • 52% benotzen Nginx, 36% benotzen Puma an 10% benotzen Apache httpd.
  • Fir Code Tester benotzen se haaptsächlech Jest (45%) Jasmine (18%) a Mocha (17%).
  • 61% hosten hir Projeten op GitHub, 16% op GitLab, an 12% op BitBucket. Self-Hosting Code ënnerstëtzt 9%.
  • D'Majoritéit vun de Befroten gleewen datt de Ruby on Rails Kader relevant bleift a modernen Konditiounen. 30% averstanen komplett mat der Entwécklung Vecteure vum Kär Equipe, an 48% averstanen op den Haapt Punkten, 18% huelen eng neutral Positioun, a 4% net averstanen.

Zousätzlech gëtt gefeiert d'Entscheedung fir de Ruby 25 de 3.0. Dezember ze verëffentlechen, amplaz Ruby 2.8. Déi nei Branche wäert sou bedeitend Ännerunge weisen wéi en neit Muster passend Syntax (Fall ... an), d'Fäegkeet fir eng Variabel op der rietser Säit ze ginn (Wäerter => Variabel), Ënnerstëtzung fir nummeréiert Blockparameter ([1,2,3) ,1].map{_2 * XNUMX}) a bemierkenswäert Leeschtungsoptimiséierungen.

Source: opennet.ru

Kaaft zouverlässeg Hosting fir Site mat DDoS Schutz, VPS VDS Server 🔥 Kaaft zouverléissegt Websäithosting mat DDoS-Schutz, VPS VDS Server | ProHoster