Я хотел бы открыть свое приложение Rails 2.3 (размещенное на Heroku) для разработчиков. Я думал о двух способах сделать это:
- Использование формы response_to |form| приложения, а фильтр before_filter разрешает только ключи API авторизованным разработчикам.
- Использование второй учетной записи Heroku, предназначенной для API, совместное использование базы данных исходного приложения. Итак, что лучше: Rails, Sinatra или Grape?
Я знаю, что это расплывчатый вопрос. Есть ли у вас какие-нибудь хорошие статьи или архитектурные шаблоны, которые могли бы мне помочь?
Спасибо,
Кевин