Встречается на собеседованиях • сегодня
Что такое Ruby on Rails
Ruby on Rails (RoR) — это фреймворк для веб-разработки на языке Ruby. Он использует архитектуру MVC (Model-View-Controller) и принципы DRY (Don’t Repeat Yourself) и Convention over Configuration (CoC).
Ключевые особенности:
- Быстрая разработка благодаря встроенным генераторам и готовым решениям.
- ORM ActiveRecord для работы с БД.
- Встроенный сервер (Puma) и система миграций.
Пример простого контроллера:
ruby
class ArticlesController < ApplicationController
def index
@articles = Article.all
end
endRoR популярен для стартапов и MVP благодаря скорости разработки. Однако для высоконагруженных систем может потребоваться оптимизация.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы