Sencha Touch - La creazione di negozi è spesso costosa?
-
27-10-2019 - |
Domanda
È un'operazione costosa creare oggetti ext.data.store, perché spesso creo negozi solo per il recupero di dati una volta.
Soluzione
Dipenderà dalla quantità di dati che stai recuperando e da come li usi nella tua applicazione.
È necessario valutare le spese generali con i dati chiamati da dati più di una volta, con il sovraccarico di archiviarli sulla pagina e utilizzare il lato client IT.
L'uso dei negozi solo per recuperare i dati una volta non è un problema in quanto l'archivio è solo una raccolta di dati sul lato del client. Non c'è davvero molto peso per loro.
Potrebbe valere anche la pena sapere che se stai usando EXTJS4 e stai parlando di recuperare un singolo elemento di dati, piuttosto che una raccolta di oggetti, puoi creare un singolo "modello" e interagire con quello piuttosto che un negozio, che sarebbe una soluzione più leggera.