Voglio alimentare una griglia di dati HTML5 con set di dati di grandi dimensioni che il client vorrà manipolare in diversi modi, ad es. aggregazione, raggruppamento, pivoting.
I dati provengono da diversi servizi web e il cliente eseguirà operazioni transazionali su di esso.
La griglia di dati conterrà vari controlli per manipolare i dati e genererà richieste al server per molti di loro quando non può farlo da solo.
Immagino una sorta di struttura dati appiattita memorizzata nella cache nel livello MVC che mantiene viste diverse sugli stessi dati. Fornirebbe i dati richiesti attraverso un controllo di impaginazione alla griglia di dati.
Presumibilmente questo è stato fatto prima in molti posti. C'è un modello di design da seguire? Esiste un'implementazione open source?