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 名を超えるチームに参加するのはわずか XNUMX% です。
  • 回答者の大多数はプログラミングを独学で学習し (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 などの軽量の JavaScript フレームワークを好みます (31%)。 25% が React を使用し、13% が Stimulus を使用し、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 を使用しています。
  • コードのテストには、主に Jest (45%)、Jasmine (18%)、および Mocha (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 日にリリースするという決定。 新しいブランチには、新しいパターン マッチング構文 (case ... in)、右側に変数を割り当てる機能 (values => variable)、番号付きブロック パラメーター ([1) のサポートなどの重要な変更が含まれます。 ,2].map{_XNUMX * XNUMX}) と顕著なパフォーマンスの最適化。

出所: オープンネット.ru

コメントを追加します