我计划使用 Rails4.2 启动纯API应用程序。作为API应用程序,外部客户端向应用程序发出请求,因此应用程序中不涉及任何视图。我想知道构建应用程序的最佳方法是什么。我应该使用像jbuilder
/ rabl
这样的宝石,还是应该使用像Grape
这样的宝石?哪个会更有效率?
答案 0 :(得分:2)
如果您打算使用Rails,我建议您不要使用Grape。这就是为什么我这么认为的原因:
rocket_pants中可能有一个选项,但根据我的经验,如果你想使用Rails,除非你有充分的理由去做,否则我会建议保持简单并坚持{{} 3}}或jbuilder。