2012-03-15 2 views
-1

Я новичок в Ruby и хочу написать веб-сервис с помощью Ruby. Некоторые ограничения:ruby ​​1.8.7 и веб-сервис

  1. рубин 1.8.7
  2. для Windows 2008 Server

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

ответ

1

Sinatra - это очень простой в использовании способ, и я бы рекомендовал намочить ноги.

Есть и другие решения:

  • Padrino построен на вершине Синатры, и предлагает дополнительные функциональные возможности, но и для ваших целей Синатра еще более легко доступным способом пойти, как вы будете тратить меньше времени конфигурирование.
  • Rails - это тяжелое решение для Ruby, но если вы просто изучаете язык, я бы порекомендовал Sinatra. Rails очень мощный, но многие вещи, которые он делает, будут казаться волшебными, хотя они фактически основаны на стандартных функциях Ruby. Итак, я думаю, вам еще лучше научиться Ruby и работать с Sinatra, чтобы получить основы.
+0

Рельсы? Я думал, что это для создания веб-сайтов, а не для веб-сервисов? Если да, не могли бы вы дать мне более подробную информацию. Благодарю. Pete – HNGO

+0

Рельсы могут использоваться для всех видов вещей. Он не должен создавать страницы, он может получать входящие запросы и возвращать все, что вы ему рассказываете. Это MVC с большим количеством хороших инструментов и кода поддержки. –

+0

Спасибо. Я буду смотреть в Rails, так как это довольно популярно. – HNGO

Смежные вопросы