Bueno, tengamos en cuenta que las aplicaciones de navegador tienen un almacenamiento local significativamente sofisticado. 🙂
La pregunta aquí requiere un caso de uso específico. Desea juzgar la compensación entre la paginación y la carga completa en función de cómo los usuarios usarán los datos y de la mutabilidad de los datos en sí. En última instancia, está buscando optimizar la experiencia del usuario aquí.
Por ejemplo, si sabe que el tamaño del conjunto de datos es algo limitado (por ejemplo, miles de elementos) y cambia con poca frecuencia Y el usuario a menudo necesitará todos los datos para una tarea, entonces la precarga y el almacenamiento en caché es un gran enfoque. Un ejemplo de tal caso de uso es cargar todos los condados en los Estados Unidos para permitir una búsqueda muy rápida. Este es un conjunto de datos estático de tamaño acotado.
- ¿Es posible que un solo desarrollador cree una aplicación como WhatsApp o Kik? En caso afirmativo, ¿cuánto tiempo puede tomar desarrollar uno?
- ¿Cómo funciona el nuevo cliente web de WhatsApp? Es necesario tener el teléfono conectado a Internet mientras usa el cliente web. ¿Qué tecnología se está utilizando aquí? ¿Cómo explica las limitaciones de iOS?
- ¿Cuál sería un mejor curso para especializarse en el desarrollo móvil y web después de un BE en informática para una maestría en los Estados Unidos: ingeniería de software o informática?
- Cómo comenzar a desarrollar mi aplicación IoT
- ¿Cuáles son las ventajas y desventajas del sistema de inicio de sesión de entrada única?
Otro ejemplo es cargar datos analíticos del día anterior. Con los datos en la memoria caché, puede hacer todo tipo de diversión en la memoria cortando y cortando en cubos en la aplicación sin tener que ir al servidor, y sabe que los datos son estáticos porque son históricos.
Un contraejemplo es precargar todos los productos en un catálogo de productos que cambia rápidamente para proporcionar autocompletado. En este caso, debido a que no quiere perderse ningún producto, probablemente quiera ir al servidor para esto.
YMMV, HTH.