Я хочу, чтобы иметь возможность отправлять массив объектов на мои Карты Google, поэтому я могу отображать местоположения.Rails 5 - отправка данных с контроллера на javascript в json формате
Что я хочу спросить, каков наилучший способ сделать это? Я пытался использовать драгоценный камень RABL, но у них есть не совсем точные уроки.
Затем я нашел информацию о здании и API с использованием рельсов. Это похоже на хороший план, но я понятия не имею, как его использовать. Google заполнен приложениями, но только для создания API-приложения, и у меня уже есть приложение, и я просто хочу добавить к нему API.
Куда я должен искать его?
Простейшим заключается в реагировании в формат JSON в контроллере. Вы можете легко обработать json частично с помощью jbuilder. 'https: // github.com/rails/jbuilder'. Общим способом реализации API в вашем приложении rails является использование библиотеки 'grape'. 'https: // github.com/ruby-grape/grape', который является DSL для написания API. Если вы не используете рельсы 5, вы можете потребовать библиотеку «rails-api» отдельно и реализовать только контроллеры API. Кажется тривиальным иметь контроллеры, наследующие от «ApplicationController :: Base» и других от «ApplicationController :: API» в одном приложении, но я могу ошибаться. – Shiyason