Ruby on Rails
Interfejs API Railsów
Szukaj…
Tworzenie aplikacji tylko API
Aby zbudować aplikację Rails, która będzie serwerem API, możesz zacząć od bardziej ograniczonego podzbioru Railsów w Rails 5.
Aby wygenerować nową aplikację API Rails:
rails new my_api --api
To, --api
robi --api
, to usuwanie funkcji, które nie są potrzebne podczas budowania API. Obejmuje to sesje, pliki cookie, zasoby i wszystko, co sprawia, że Railsy działają w przeglądarce.
Skonfiguruje również generatory, aby nie generowały widoków, pomocników i zasobów podczas generowania nowego zasobu.
Porównując ApplicationController
w aplikacji internetowej z aplikacją API, zobaczysz, że wersja internetowa rozciąga się od ActionController::Base
, podczas gdy wersja API rozciąga się od ActionController::API
, która zawiera znacznie mniejszy podzbiór funkcjonalności.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow