Использование вашего Grape API из Rails

Стоит ли использовать уже реализованные конечные точки API Grape из контроллеров вашего приложения Rails?

Я делаю приложение, в котором мои контроллеры Rails имеют общие функции с моим API. Я уже реализовал API приложения, теперь реализую контроллеры.

Итак, мой вопрос: есть ли способ отправить запрос от контроллера к моей конечной точке API Grape, не проходя через Интернет? Если да, то это хорошая идея или нет?


person Martin Svoboda    schedule 25.02.2016    source источник


Ответы (1)


Не вызывайте конечные точки Grape из ваших контроллеров Rails, вместо этого выполняйте вызовы Ajax к вашим конечным точкам Grape и используйте API из веб-интерфейса или мобильного интерфейса. Хорошей идеей будет иметь единую точку входа в ваше приложение, а не открывать маршруты Grape и Rails.

person Rubysmith    schedule 25.02.2016