Skip to content
← Назад к набору
Stack: Ruby on Rails

Пресет Ruby on Rails

Руководство-рассуждение, которое процесс onboard использует для приложений Ruby on Rails. Это чек-лист, а не шаблон — обнаруженная реальность побеждает.

Сигналы

  • Gemfile с rails, исполняемый файл bin/rails и MVC-структура app/{models,controllers,views}.
  • config/routes.rb, миграции db/migrate/ и db/schema.rb.
  • Тест-фреймворк определяется из того, что существует: RSpec (spec/, .rspec) или Minitest (test/).

О чём рассуждать

  • Реальная команда тестирования (bin/rails test или bundle exec rspec) и шлюз линтинга (rubocop) — захваченные дословно.
  • Поток запрос → маршрут → контроллер → модель → представление, процесс миграции и где хранятся учётные данные и конфигурация.
  • Стек-специфичные навыки для моделей, контроллеров, миграций и (при наличии) задач и mailer-ов.

Примечания

Зафиксировать, используются ли Active Job/Sidekiq и Hotwire/Turbo, и как управляются зашифрованные учётные данные (config/credentials).