Поиск…


Создание API-приложения

Чтобы создать приложение Rails, которое будет сервером API, вы можете начать с более ограниченного подмножества Rails в Rails 5.

Чтобы создать новое приложение API Rails:

rails new my_api --api

Что --api - это удалить функциональность, которая не нужна при создании API. Сюда входят сеансы, файлы cookie, активы и все, что делает Rails работать в браузере.

Он также будет настраивать генераторы, чтобы они не генерировали представления, помощники и активы при создании нового ресурса.

Когда вы сравниваете ApplicationController с веб-приложением по сравнению с API-приложением, вы увидите, что веб-версия простирается от ActionController::Base , тогда как версия API распространяется от ActionController::API , которая включает гораздо меньший набор функциональных возможностей.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow