Підготовка
Я буду використовувати:
- Ruby 2.4.0
- Rails 5 з увімкненим API-ключем
- SQLite
- ActiveAdmin
Підготовка додатку:
- Створіть папку для додатку:
mkdir rails5_api_activeadmin
cd rails5_api_activeadmin
- Створіть Gemset для додатку та встановіть gem rails:
rvm use 2.4.0@rails5_api_activeadmin --ruby-version --create
gem install rails
- Ініціалізуйте новий git-репозиторій та згенеруйте порожній додаток Rails 5:
git init
rails new . --api
- Rails встановлено:
- Додаємо папку налаштувань IDE до .gitignore та комітимо зміни:
- Тепер запустіть сервер і перевірте, чи працює він (я запускаю на порту 3080, але за замовчуванням — це 3000):
rails s -p 3080
Моделі бази даних
Цей додаток буде використовуватися як сервіс для замовлення їжі … Читати далі