Ricerca…


Creazione di un'applicazione solo API

Per creare un'applicazione Rails che sarà un server API, puoi iniziare con un sottoinsieme più limitato di Rails in Rails 5.

Per generare una nuova app Rails API:

rails new my_api --api

Cosa fa --api è rimuovere la funzionalità che non è necessaria quando si --api un'API. Ciò include sessioni, cookie, risorse e tutto ciò che fa funzionare Rails su un browser.

Inoltre, configurerà i generatori in modo che non generino visualizzazioni, helper e risorse durante la generazione di una nuova risorsa.

Quando si confronta ApplicationController su un'app Web rispetto a un'app API, si noterà che la versione Web si estende da ActionController::Base , mentre la versione API si estende da ActionController::API , che include un sottoinsieme di funzionalità molto più piccolo.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow