Ruby on Rails
API de Rails
Buscar..
Creando una aplicación solo para API
Para crear una aplicación Rails que será un servidor API, puede comenzar con un subconjunto más limitado de Rails en Rails 5.
Para generar una nueva aplicación API Rails:
rails new my_api --api
Lo que hace --api
es eliminar la funcionalidad que no es necesaria cuando se --api
una API. Esto incluye sesiones, cookies, activos y cualquier cosa que haga que Rails funcione en un navegador.
También configurará los generadores para que no generen vistas, ayudantes y activos al generar un nuevo recurso.
Cuando comparas ApplicationController
en una aplicación web con una aplicación API, verás que la versión web se extiende desde ActionController::Base
, mientras que la versión API se extiende desde ActionController::API
, que incluye un subconjunto mucho más pequeño de funcionalidad.