Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

164
Visualizações
El mejor enfoque para el manejo de grandes datos con el estado del servidor

Estoy buscando una solución adecuada para implementar el siguiente escenario.

Tengo una gran cantidad de datos json para procesar, anteriormente todos los datos se envían al servidor usando apis de descanso y el servidor realiza ciertas acciones en cada fila json, después de mucho tiempo, el servidor envía la respuesta con el estado de procesamiento de cada fila . pero este enfoque siempre confunde al usuario, ya sea que esté procesando o no (porque están viendo la pantalla de carga durante más de 10 minutos), ya que estoy usando apis de descanso, no puedo obtener ningún estado mientras procesa los datos.

Estoy buscando

  1. ¿Hay alguna buena manera de enviar los datos en lotes pequeños?
  2. ¿Cómo puedo obtener el estado del servidor al procesar los datos?

mi frontend es ReactJS y el backend es nodejs

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Según su situación dada. Puede usar la paginación y enviar los datos en un número limitado de paquetes de datos. Si el usuario desea más datos puede hacer clic en el siguiente o anterior dato. En este caso, sugeriría la biblioteca ANTD. Funciona perfectamente para la paginación. Para su referencia, aquí está el enlace para la versión de prueba.

También puede consultar este código Sandbox de Andrew Guo.

https://codesandbox.io/s/m4lj7l2yq8?file=/src/index.js

https://ant.design/components/pagination/

COMO mencionó que los datos están tardando demasiado, para esto puedo sugerir la indexación en la base de datos. Y puede mostrar Suspence hasta que se carguen todos los datos. Esto puede ayudar al usuario a comprender que los datos se han cargado. Aquí está el enlace para su referencia

https://ant.design/components/spin/

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda