Buscar..


Introducción

Los motores pueden considerarse aplicaciones en miniatura que proporcionan funcionalidad a sus aplicaciones host. Una aplicación de Rails es en realidad solo un motor "supercargado", con la clase Rails :: Application heredando gran parte de su comportamiento de Rails :: Engine.

Los motores son las aplicaciones / complementos de rieles reutilizables. Funciona como una gema. Los motores famosos son las gemas Device, Spree que se pueden integrar fácilmente con aplicaciones de rieles.

Sintaxis

  • rails plugin new [engine name] --mountable

Parámetros

Parámetros Propósito
- montable La opción le dice al generador que desea crear un motor "montable" y aislado en el espacio de nombres
--completo La opción le dice al generador que desea crear un motor, incluida una estructura de esqueleto

Observaciones

Los motores son muy buenas opciones para crear un complemento reutilizable para la aplicación de rieles

Ejemplos famosos son

Generando un sencillo motor de blog.

rails plugin new [engine name] --mountable

Ejemplos de motores famosos son

Dispositivo (gema de autenticación para rieles)

Spree (comercio electrónico)



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow