Ho un'app web che fornisce dati (aggiornati su un intervallo) per gli utenti della rete Intranet, che sono in grado di filtrare le informazioni in base alla posizione.
Stavo discutendo con un collega sul fatto che il filtro dovesse avvenire sul lato client vs server. La quantità di informazioni non è ampia, ma gli utenti sono in genere interessati a una determinata posizione.
La mia domanda ... è preferibile lasciare che il database filtri i dati e invii i risultati al client, o restituisca tutti i dati al client e poi li ordina per posizione? Se non è chiaro, quando sceglieresti il metodo rispetto all'altro?