Полнофункциональный REST-сервер с Ruby? - PullRequest
4 голосов
/ 26 сентября 2011

Возможно ли создать полнофункциональный REST-сервер с Ruby (не Rails)?

Ответы [ 5 ]

8 голосов
/ 27 сентября 2011

Да, см. Виноград для хорошего примера.

7 голосов
/ 26 сентября 2011

Да, используйте синатру.

http://www.sinatrarb.com/

3 голосов
/ 26 сентября 2011

Да.

Вам нужно будет самостоятельно реализовать все остальное, и нет веской причины делать всю тяжелую работу, когда она уже сделана для вас.

Если вы думаете, что Railsслишком тяжело для того, что вы делаете, тогда, возможно, Синатра будет лучше для вас.

1 голос
/ 26 сентября 2011

Да, ограничений нет.REST - это не зависящий от языка архитектурный стиль.Язык, который вы выбираете для реализации своего интерфейса, не влияет на конечный результат.

Конечно, вместо того, чтобы начинать с нуля, вы можете использовать существующую среду Ruby, например Sinatra .Но если вы хотите полностью контролировать свой запрос на очень низком уровне, Rack сам по себе является хорошим выбором.

0 голосов
/ 26 сентября 2011

конечно, но я бы порекомендовал рассмотреть возможность использования другого веб-фреймворка, например Sinatra , если вы не хотите наполнять свое приложение полнофункциональным стеком Rails.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...