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

Пресет Ruby on Rails

Орієнтир для міркувань, який процес онбордингу використовує для 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) — зафіксувати дослівно.
  • Потік запит → маршрут → контролер → модель → вигляд, робочий процес міграцій і місце зберігання облікових даних та конфігурації.
  • Відповідні стеку скіли для моделей, контролерів, міграцій, а також (за наявності) jobs і mailers.

Примітки

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