Cómo inicializar parcialmente una matriz con una gran carga de datos de la respuesta de la API
Uso Axios para obtener una respuesta de un punto final y luego ingreso esa respuesta en una variable en forma de objeto. La respuesta que recibo del servidor tiene más de 10000 datos.
Mi pregunta es :
¿Cómo procesar los datos para que no ocupen memoria y puedan insertarse en una tabla?
¿Existe un controlador de solicitudes que pueda procesar mejor esa respuesta?
¿O hay un método para descargar parcialmente la respuesta para que el usuario pueda consumirla parcialmente desde la interfaz?
Cada sitio tiene un límite de memoria (asignado por los navegadores) y el sitio se bloquea si se excede la memoria.
La solución corta y fea sería ... tomar todo eso y almacenar solo una parte ( Solución fea ).
La solución correcta y correcta sería hacer una especie de paginación y limitar la cantidad de datos por solicitud. en este caso, tendrá datos adecuados y una buena experiencia de usuario con la ayuda de pestañas/páginas con desplazamiento limitado. Y lo más importante, se optimizará la memoria del sitio.