come si integra cairngorm + flex con le guide?
-
06-07-2019 - |
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 ..
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.