Skip to content
This repository has been archived by the owner on Mar 17, 2022. It is now read-only.
/ ruby-russia-2020 Public archive

RubyRussia 2020 "Frontendless Rails" workshop demo app

License

Notifications You must be signed in to change notification settings

palkan/ruby-russia-2020

Repository files navigation

RubyRussia 2020: Безфронтендная разработка на Rails

Данный репозиторий содержит код приложения для воркшопа «Безфронтендая разработка» в рамках конференции RubyRussia 2020.

Установка

Данный проект в первую очередь рассчитан на разработку в Docker-окружении и использует конфигурацию из статьи Ruby on Whales.

Вам потребуется:

  • docker и docker-compose.

См. официальный сайт.

Для развёртывания окружения выполните следующую команду из корня проекта:

dip provision

Команды

Для запуска сервера Rails выполните команду:

dip rails s

Приложение будет доступно по адресу: http://localhost:3000/.

Рекомендуется запускать webpack-dev-server в отдельной вкладке, чтобы наблюдать за его работой:

dip up webpacker

Для запуска тестов (мы используем RSpec) выполните одну из команд:

# только unit-тесты
dip rspec

# только системные тесты
dip rspec system

Внимание. Убедитесь, что тесты выполняются успешно перед началом воркшопа. Если возникли проблемы, пожалуйста, сообщите о них заранее.

Ссылки на материалы по теме воркшопа

Прочие ссылки

About

RubyRussia 2020 "Frontendless Rails" workshop demo app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published