Frage

Ich suche nach einer Möglichkeit, Rails -Anwendungen zu modularisieren. Wie ich gesehen habe, gibt es keine eingebaute Möglichkeit, es zu erreichen. Ich habe verschiedene Plugins/Core -Hacks gefunden, aber ich fühle mich nicht vertraut darüber, wie sie funktionieren und ihre Reife.

Haben Sie Erfahrung damit?

Bisher habe ich das gefunden:

War es hilfreich?

Lösung

Rails -Motoren sind Teil der aktuellen stabilen Rails 2.x und sind daher nicht mehr "Hacks". Sie scheinen eine gute Passform zu sein, wenn Sie einer Anwendung eine relativ Kursanwendungsfunktionen hinzufügen möchten. Ein gutes Beispiel ist möglicherweise ein Blog oder eine CMS-Funktionalität zu einer anderen Anwendung hinzuzufügen. Checkout des Railscasts auf Motoren hier: http://railscasts.com/episodes/149-rails-ngines

Wenn Sie am vorderen Ende modularisieren möchten - mehr "Widget" -Stil, möchten Sie sich möglicherweise Zellen ansehen: http://github.com/apotonick/cells/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top