Какая польза от использования Sinatra вместо RoR, если мне нужны только БД и API

Мне нужно создать веб-сервис для мобильной игры, чтобы управлять состояниями многопользовательских игр. Мне нужна база данных и RESTful API для доступа к ней. Я очень хорошо знаком с Ruby On Rails и подумывал использовать его, так как могу довольно быстро собрать вместе БД и API. Однако, поскольку RoR - это фреймворк для создания веб-страниц, а я на самом деле не создаю никаких веб-страниц, это, естественно, кажется неправильной технологией для использования, даже если она будет работать. Таким образом, я подумываю использовать Ruby на Sinatra, но я никогда не использовал его раньше, и мне придется потратить некоторое время на его изучение. Для вас, гуру Ruby, есть ли преимущество в использовании Sinatra или недостаток в использовании RoR для того, что я пытаюсь достичь?

Заранее большое спасибо за вашу мудрость!

5
задан BeachRunnerFred 11 February 2012 в 19:58
поделиться