Frage

Ich meine, die mvc für cairngorm und die eine in Schienen nicht ihre Funktionen überlappen? Ich bin mir nicht sicher, ob ich die Notwendigkeit cairngorm mit dem Schienen-Backend verstehen ..

War es hilfreich?

Lösung

Es gibt keine Notwendigkeit, es ist eine Option, Cairgorm sehen ist die ganze Rails als Modell. xml statt HTML senden, so dass keine Browser-css-Details Kopfschmerzen Rails.

Sie können Schienen als REST Schicht verwenden und Ihre Geschäftslogik in flex setzen.

Sie können als Süßigkeiten Abdeckung über eine komplexe, aber gut getestet Rails-Anwendung verwenden cairgorm.

Sie können mitten in der Art und Weise Lösung finden, die zu Ihnen passen.

Wir haben die meisten Business-Logik in Schienen implementieren, sondern verwenden flex / cairgorm jeden Benutzer zu zeigen, nur die richtigen Tasten / forms / Kontrollen zu ihrer Aufgabe, und es in einer schönen Browser-unabhängige Art und Weise zu tun.

Hope dies hilft Ihnen, fühlen sich frei, jedes Detail zu fragen

Andere Tipps

Rails ist MVC für den Server. Sie müssen noch eine Architektur für eine ausreichend komplexe Client-Anwendung. Wir verwenden PureMVC auf dem Client mit einer REST (JSON) Schnittstelle zu einem Rails-Server und es funktioniert gut. PureMVC ermöglicht das Modell des Client aus der Sicht Komponenten des Kunden, unabhängig zu sein, und macht es einfach, gleichzeitig unabhängige Ansicht, die Komponenten zu aktualisieren.

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