Suche…


Nur-API-Anwendung erstellen

Um eine Rails-Anwendung zu erstellen, bei der es sich um einen API-Server handelt, können Sie mit einer begrenzten Untermenge von Rails in Rails 5 beginnen.

So generieren Sie eine neue Rails-API-App:

rails new my_api --api

--api entfernt Funktionen, die beim --api einer API nicht benötigt werden. Dazu gehören Sitzungen, Cookies, Assets und alles, was dazu führt, dass Rails in einem Browser funktioniert.

Außerdem werden die Generatoren so konfiguriert, dass sie beim Generieren einer neuen Ressource keine Ansichten, Helfer und Elemente generieren.

Wenn Sie ApplicationController in einer Web-App mit einer API-App vergleichen, werden Sie feststellen, dass die ActionController::Base von ActionController::Base , während die API-Version von ActionController::API , die eine viel kleinere Teilmenge an Funktionen enthält, erweitert wird.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow