哪些ruby框架适合内部服务?

时间:2011-12-29 19:26:44

标签: ruby web-services api frameworks sinatra

我正在制作一个只在我的系统的其他部分内部使用的Web服务。它永远不会有html渲染,它永远不会是公开的API。

两个主要候选人是sinatragrape。还有其他我应该考虑的事情吗?

2 个答案:

答案 0 :(得分:1)

Theese也可能是个好人选:

http://reneerb.com/

http://cramp.in/

答案 1 :(得分:0)

我已将Grape和Sinatra用于这些类型的服务,两者都很好。我更喜欢Grape,因为:

  • 自动序列化很方便(默认为JSON)
  • 对于RESTful服务,'资源'允许您逻辑分组资源

如果您有现有的Rails应用程序,则可以mount Sinatra/Grape/WhateverRackBasedMiddleware决定使用您的服务。

相关问题