2012-08-10 46 views
3

我有一个问题,关于葡萄建设一个API的唯一rails应用程序。正如我在github文档中所读到的,Grape可以作为现有Rails应用程序的API进行装载。是否可以使用它编写仅用于API的应用程序?我是否正确,在使用葡萄时,我不再需要轨道控制器了?在与葡萄的导轨API唯一的应用程序?

在此先感谢!

回答

2

你说得对。另外,如果我没有弄错,你根本就不需要Rails。葡萄是一个可以独立运行的微观框架。如果你有计划进行扩展,并加入主动记录/模型等,那么你可以装载葡萄并按自己的速度进行扩展。

+0

是的我正在使用活动记录和一些其他轨道的东西。所以我只是跳过填满控制器,而用葡萄呢?听起来不错。谢谢! – Tronic 2012-08-11 09:31:52

+0

听起来像你在正确的轨道上。 =) – Yuri 2012-08-12 14:28:15