У нас есть большое приложение на Rails, и мы стремимся превратить нашу пользовательскую модель в API для перехода к более сервис-ориентированной архитектуре.Прямо сейчас мы создаем API для небольшого приложения Sinatra, которое может обрабатывать все пользовательские запросы.Мой вопрос: кто-нибудь знает о Ruby Gem (который работает с Rails или Sinatra), который привносит много стандартных функций API?
Я хочу убедиться, что я не заново изобретаю колесо здесь.Помимо стандартной маршрутизации RESTful, мы ищем такие функции, как отправка специфичных для маршрута атрибутов объекта, который вы хотите вернуть (вместо того, чтобы всегда возвращать полный объект).Есть ли там драгоценный камень, который делает это, или лучше просто создать свой собственный с нуля?Если я плохо объяснил что-либо, дайте мне знать, и я смогу уточнить.
Спасибо, Дэн