Domanda

Voglio dire, il mvc per cairngorm e quello in rotaie non si sovrappongono alle loro funzionalità? Non sono sicuro di capire la necessità di cairngorm con il backend delle rotaie ..

È stato utile?

Soluzione

Non è necessario, è un'opzione, Cairgorm vede l'intero Rails come modello. Le rotaie inviano xml invece di html, quindi nessun mal di testa browser-css-details.

È possibile utilizzare le rotaie come livello REST e rendere flessibile la logica aziendale.

Puoi usare il cairgorm come copertura di caramelle su un'applicazione di binari complessa ma ben testata.

Puoi trovare la soluzione intermedia adatta a te.

Implementiamo la maggior parte della logica aziendale su rotaie ma utilizziamo flex / cairgorm per mostrare a ciascun utente solo i pulsanti / i moduli / i controlli giusti per il suo compito e per farlo in un modo indipendente dal browser.

Spero che questo ti aiuti, sentiti libero di chiedere qualsiasi dettaglio

Altri suggerimenti

Rails è MVC per il server. È ancora necessaria un'architettura per un'applicazione client sufficientemente complessa. Stiamo usando PureMVC sul client con un'interfaccia REST (JSON) su un server Rails e funziona bene. PureMVC consente al modello del client di essere indipendente dai componenti di visualizzazione del client e semplifica l'aggiornamento simultaneo dei componenti di visualizzazione indipendenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top