Ruby on Rails
Szyny-silniki
Szukaj…
Wprowadzenie
Silniki można uznać za miniaturowe aplikacje zapewniające funkcjonalność ich aplikacji hosta. Aplikacja Rails jest tak naprawdę tylko „doładowanym” silnikiem, a klasa Rails :: Application dziedziczy wiele zachowań po Rails :: Engine.
Silniki to aplikacje / wtyczki szyn wielokrotnego użytku. Działa jak klejnot. Znane silniki to klejnoty Device, Spree, które można łatwo zintegrować z aplikacjami szynowymi.
Składnia
rails plugin new [engine name] --mountable
Parametry
Parametry | Cel, powód |
---|---|
- do zamontowania | opcja informuje generator, że chcesz utworzyć silnik montowalny i izolowany przestrzenią nazw |
--pełny | opcja informuje generator, że chcesz utworzyć silnik, w tym strukturę szkieletu |
Uwagi
Silniki są bardzo dobrymi opcjami do tworzenia wtyczek wielokrotnego użytku do aplikacji na szynach
Znane przykłady to
Generowanie prostego silnika blogów
rails plugin new [engine name] --mountable
Przykłady słynnych silników
Urządzenie (klejnot uwierzytelniania dla szyn)
Spree (e-commerce)
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