2016-02-25 7 views
0

Полезно ли использовать уже реализованные конечные точки API-интерфейса Grape из ваших контроллеров приложений Rails?Использование API Grape из Rails

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

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

ответ

1

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