Ruby on Rails භාවිතා කරන සංවර්ධකයින්ගේ සමීක්ෂණයේ ප්‍රතිඵල

පහළට බැස්ම Ruby on Rails රාමුව භාවිතයෙන් Ruby භාෂාවෙන් ව්‍යාපෘති සංවර්ධනය කරන සංවර්ධකයින් 2049 ක සමීක්ෂණයක ප්‍රතිඵල. ප්‍රතිචාර දැක්වූවන්ගෙන් 73.1% macOS පරිසරයේ ද, 24.4% Linux හි ද, 1.5% Windows සහ 0.8% වෙනත් OS වල ද වර්ධනය වන බව සැලකිය යුතු කරුණකි. ඒ අතරම, බහුතරයක් කේතය ලිවීමේදී Visual Studio Code සංස්කාරකය (32%) භාවිතා කරයි, පසුව Vim (21%), Sublime (16%), RubyMine (15%), Atom (9%), Emacs (3) %). ) සහ TextMate (2%).

වෙනත් සොයාගැනීම්:

  • 17% ක් එක් සංවර්ධකයෙකුගෙන් සමන්විත ව්‍යාපෘති සඳහා සහභාගී වේ, 35% - 2 සිට 4 දක්වා සංවර්ධකයින්, 19% - 5 සිට 8 දක්වා, 13% - 8 සිට 15 දක්වා, 6% - 16 සිට 25 දක්වා, 5% - 25 සිට 50 දක්වා සහ සහභාගිවන්නන් 5 ට වඩා වැඩි කණ්ඩායම් සඳහා සහභාගී වන්නේ 50% ක් පමණි.
  • ප්‍රතිචාර දැක්වූවන්ගෙන් බහුතරයක් තමන් විසින්ම ක්‍රමලේඛනය හැදෑරූ අතර (45%), සහ 36% අධ්‍යාපන ආයතනවල විශේෂත්වයක් ලබා ඇත. 26% ක් Ruby on Rails රාමුව භාවිතා කරමින් වසර 4-6, 22% - අවුරුදු 7-9, 22% - 10-13 වසර, 15% - අවුරුදු 1-3, 11% - අවුරුදු 13 කට වඩා වැඩි කාලයක් වැඩසටහන් කරමින් සිටිති.
  • 15% නිදහස් සේවකයින් වන අතර 69% වාණිජ සමාගම් සඳහා වැඩ කරයි.
  • Ruby on Rails සංවර්ධකයින් සාමාන්‍යයෙන් කැමති jQuery (31%) වැනි සැහැල්ලු JavaScript රාමු වලටය. 25% React භාවිතා කරයි, 13% උත්තේජක භාවිතා කරයි, 13% Vue භාවිතා කරයි, 5% Angular භාවිතා කරයි.
  • Ruby on Rails සංවර්ධකයින් අතර වඩාත් ජනප්‍රිය DBMS වන්නේ PostgreSQL, පසුව MySQL, පසුව MongoDB, MariaDB සහ SQLite වේ.
  • 50% යෙදුම් ධාවනය කිරීමට Docker භාවිතා කරයි, 16% Kubernetes භාවිතා කරයි, 32% බහාලුම් හුදකලා කිරීම භාවිතා නොකරයි.
  • 52% ක් Nginx භාවිතා කරන අතර 36% Puma භාවිතා කරන අතර 10% Apache httpd භාවිතා කරයි.
  • කේත පරීක්ෂාව සඳහා, ඔවුන් ප්‍රධාන වශයෙන් ජෙස්ට් (45%) ජැස්මින් (18%) සහ මෝචා (17%) භාවිතා කරයි.
  • 61%ක් GitHub මත, 16%ක් GitLab මත සහ 12% BitBucket මත ඔවුන්ගේ ව්‍යාපෘති සත්කාරකත්වය දරයි. ස්වයං-සත්කාරක කේතය 9% සඳහා සහය දක්වයි.
  • ප්‍රතිචාර දැක්වූවන්ගෙන් බහුතරය විශ්වාස කරන්නේ Ruby on Rails රාමුව නවීන තත්වයන් තුළ අදාළ වන බවයි. මූලික කණ්ඩායම විසින් සකසන ලද සංවර්ධන දෛශිකය සමඟ 30% සම්පූර්ණයෙන්ම එකඟ වන අතර 48% ප්‍රධාන කරුණු සම්බන්ධයෙන් එකඟ වේ, 18% මධ්‍යස්ථ ස්ථාවරයක් ගන්නා අතර 4% එකඟ නොවේ.

මීට අමතරව සමරනු ලැබුවා Ruby 25 වෙනුවට Ruby 3.0 දෙසැම්බර් 2.8 නිකුත් කිරීමට තීරණය. නව ශාඛාවේ නව රටාවකට ගැලපෙන වාක්‍ය ඛණ්ඩයක් (නඩු ... දී), දකුණේ විචල්‍යයක් පැවරීමේ හැකියාව (අගය => විචල්‍ය), අංකිත බ්ලොක් පරාමිති සඳහා සහය ([1,2,3) වැනි සැලකිය යුතු වෙනස්කම් ඇතුළත් වේ. ,1].සිතියම{_2 * XNUMX}) සහ කැපී පෙනෙන කාර්ය සාධන ප්‍රශස්තකරණයන්.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න