Поздравляем — вы на Rails!

rails 7.0.8.4 · ruby 3.2.2 · puma 6.3.1

Вы только что создали новое приложение Rails командой rails new myapp. Эта страница появляется автоматически, пока вы не определили собственный корневой маршрут в config/routes.rb.

Шаг 1. Маршрут

Откройте config/routes.rb и раскомментируйте строку root:

Rails.application.routes.draw do
  root "pages#home"
end

Шаг 2. Контроллер

Создайте контроллер: bin/rails g controller Pages home. Rails сам сгенерирует представление, action и тест.

Шаг 3. База

Проверьте подключение: bin/rails db:migrate:status. По умолчанию используется SQLite, но в продакшне рекомендуется PostgreSQL.

Шаг 4. Тесты

Запустите тесты сразу — пока их мало, и каркас работает: bin/rails test.

Документация и руководства доступны на официальном сайте. Удачи и приятной разработки!