Для начала, стоит узнать что такое
Архитектура REST. Она не имеет привязки к языкам программирования.
Есть хоть мало-мальский опыт работы с Ruby? Если нет, то, пожалуй, ещё рано начинать писать веб-сервисы.
Для быстрого вхождения рекомендую ознакомиться сначала с легковесным фреймворком Sinatra +
Sinatra JSON API.