Sto scrivendo un'applicazione angolare e mi sto chiedendo quanto memoria del lato client usare.
Attualmente sto lavorando a uno scenario in cui sono presenti 2 menu a discesa. Il secondo caricherà nuovi valori a seconda della selezione del primo. Sto pensando che il numero massimo di record totali nel secondo elenco a discesa sarebbe di circa 2000-3000 elementi, ognuno di circa 2k ciascuno. Ogni selezione mostrerebbe probabilmente 10-15 elementi del 2000-3000.
Dovrei caricare l'intero array in memoria e analizzare i valori selezionati da lì, o dovrei leggere dal server ogni volta che cambia il primo dropdown?
So che per un desktop questo non sarebbe un grosso problema. Ma supportiamo telefoni e tablet e non sono sicuro di quanta memoria ci si debba preoccupare di questi dispositivi.