在Rails中使用Grape API

时间:2016-02-25 16:18:27

标签: ruby-on-rails controllers grape grape-api

在Rails应用程序控制器中使用已经实现的Grape API端点是一个好主意吗?

我正在创建一个应用程序,我的Rails控制器与我的API共享功能。我已经实现了应用程序的API,现在我正在实现控制器。

所以我的问题是,有没有办法从控制器向我的Grape API端点发出请求而不通过互联网?如果是这样,这是一个好主意吗?

1 个答案:

答案 0 :(得分:1)

不要从Rails控制器调用Grape端点,而是调用Grape端点进行Ajax调用,并从Web / mobile前端使用API​​。为您的应用程序提供单一入口点,而不是暴露Grape路由以及Rails路由,这是一个好主意。