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

252
Visualizações
Datos de precarga de Vue.js con representación del lado del cliente

Sé sobre ssr (representación del lado del servidor) en Vue, como nuxt. Toma datos en la función serverPrefetch() y presenta contenido en el lado del servidor, solo después de que la solicitud devuelve datos al usuario y comienza a descargar app.js

Pero, ¿podemos comenzar a cargar datos desde el backend inmediatamente después de la solicitud del usuario, sin esperar la descarga del script vue y sin detener la solicitud antes de que se carguen todos los datos? Entonces, el usuario está descargando app.js , mientras nuestro servidor está trabajando con solicitudes sql y formando una respuesta.

Esquema de la solicitud del usuario

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

0

En lo que respecta a Nuxt , puede encontrar un resumen bastante bueno sobre las opciones de SSR (y del lado del cliente) disponibles en el siguiente artículo . Alerta de spoiler: creo que SSR sigue siendo la mejor opción con lo que estás tratando de lograr. En el mundo de Nuxt , NuxtServerInit y AsyncData son los hombres para el trabajo.

Digamos que decidió mantenerse alejado de SSR, ¿qué opciones tiene?

  1. Tenga algunos js súper livianos cargados y ejecutados antes de la aplicación Vue que recuperaría los datos y los compartiría con la aplicación de alguna manera (por ejemplo, guardarlos en el almacenamiento local). ¿Realmente proporcionaría una ventaja de velocidad? Realmente lo dudo, especialmente considerando lo rápido que podría cargarse la aplicación Vue cuando se almacena en caché en el navegador del cliente.

  2. Vuelca los datos de back-end en la propia respuesta del servidor. Quiero decir, podrías precargar todas las cosas pesadas y pegarlas en tu página como un objeto codificado json. Seguro que eso ahorraría algo de tiempo para las solicitudes iniciales, pero entonces, ¿qué tan grande es esa porción de datos? ¿No haría que la carga inicial fuera demasiado pesada, destruyendo el propósito inicial? Esas son las preguntas que debe responder en función de su caso de uso particular.

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