Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

202
Vistas
¿Es Flatlist la forma más eficiente de representar pequeñas listas de datos?

Actualmente, nuestra aplicación utiliza una vista de desplazamiento refrescante personalizada y el método JavaScript Array.map estándar para representar nuestra lista de datos. Los datos contienen una lista de tareas para un usuario determinado y variarán en longitud de un usuario a otro. Algunos de los resultados que estamos obteniendo pueden tardar algún tiempo en cargarse, por lo que en lugar de obtenerlos todos a la vez, estoy tratando de escalonar la carga para obtener un aumento percibido en la capacidad de respuesta.

La lista plana parece estar llamando al método onEndReached cuando solo tengo una pequeña cantidad de resultados. (no es suficiente para llenar toda la pantalla) Esto provoca un bucle infinito en las solicitudes para obtener más datos, pero, naturalmente, no queda nada en el servidor para buscar.

He intentado ajustar el valor de onEndReachedThreshold, pero debido a que no sé cuántas tareas tendrá un usuario determinado, estoy luchando por encontrar un número que funcione en general para todos los casos de uso.

¿Es la lista plana la mejor opción para generar conjuntos de resultados pequeños y de valor limitado o debe reservarse para casos de uso de desplazamiento infinito en los que los datos seguirán llegando?

about 4 years ago · Santiago Gelvez
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda