Каковы плюсы и минусы есть в Ruby On Rails?

ruby

(Petrenko) #1

Я понимаю, что у каждого своё видение, но тем не менее хотелось бы услышать ваше мнение.


Какие крупные проекты написаны на ruby?
(Евгений) #2

Преимущества

Development
Занимает меньше времени, было подсчитано, что время на разработку на Ruby On Rails меньше на 40-50% по сравнению с другими языками программирования.

Гибкость
Модульная конструкция Ruby On Rails и приложения приводит не только к более быстрому развитию, но и в гибкости этих решений. Они могут быть легко изменены, улучшены или расширены после выпуска.

Наследственность
Ruby является понятием последовательности в структуре и методологии при написании кода с последующим разработчиками RoR, чтобы сделать взаимодействия между разработчиками проще.

Эффективность затрат
На самом деле, все предыдущие 3 пункта приводят к окончательному снижению затрат и повышение рентабельности инвестиций (ROI).

Недостатки

Есть значительно больше специалистов на JAVA и PHP. Понятно, что количество не всегда означает качество. В каждом из этих областей есть настоящие профессионалы, а также те , кто только начинает учиться. Тем не менее специалистов тут меньше.

PERFORMANCE
Давайте будем честными и признать , что RoR приложения не так быстры, как приложения , написанные на языках Java или C. Однако, правда заключается в том, что для большинства Ruby On Rails приложения достаточны быстры. Многие высокопоставленные компании доверили свой бизнес Rails и не жалеют об этом.

Серверы
Как правило цена на серверы для начинающих, выше. Сложно запустить RoR сайт на хостинге за 70 рублей.