Per applicazioni Web di piccole dimensioni e non complesse, abbiamo utilizzato jQuery per effettuare chiamate asincrone a un servizio Web ASP.NET per l'interazione con il nostro archivio dati Sqlite. Questo ha dimostrato di essere un modo abbastanza pulito per isolare i livelli delle applicazioni sfruttando al contempo la potente funzionalità lato client di JQuery.
Tuttavia, al momento stiamo progettando un'applicazione più grande costituita da potenzialmente centinaia di elementi di dati. Sono preoccupato dal fatto che il tipo di architettura sopra menzionato potrebbe diventare abbastanza veloce se stiamo passando centinaia di elementi nel servizio web da un post jQuery ajax.
Mi interessava l'esperienza degli altri con questo tipo di design e se avresti raccomandato un altro approccio.