Результаты опроса разработчиков, использующих Ruby on Rails

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
06-Сен-2020 12:30

Подведены итоги опроса 2049 разработчиков, разрабатывающих проекты на языке Ruby с использованием фреймворка Ruby on Rails. Примечательно, что 73.1% опрошенных ведут разработку в окружении macOS, 24.4% в Linux, 1.5% в Windows и 0.8% в иных ОС. При этом большинство используют при написании кода редактор 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 в основном предпочитают легковесные JavaScript-фреймворки, такие как jQuery (31%). 25% используют React, 13% - Stimulus, 13% - Vue, 5% - Angular.
  • Самой популярной СУБД у разработчиков на Ruby on Rails является 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 остаётся актуален в современных условиях. Полностью согласны с задаваемым командой core team вектором развития 30%, а в основных моментах согласны 48%, нейтральную позицию занимают 18%, а 4% не согласны.
Дополнительно отмечается решение выпустить 25 декабря релиз Ruby 3.0, вместо Ruby 2.8. В новой ветке появятся такие значительные изменения как новый синтаксис сопоставления по шаблонам (case ... in), возможность присвоения переменной справа (значения => переменная), поддержка нумерованных параметров блоков ([1,2,3].map{_1 * 2}) и заметные оптимизации производительности.
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_ruby
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 22-Ноя 20:34
Часовой пояс: UTC + 5