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

453
Visualizações
Cómo ejecutar correctamente Gatsby con SSR en un entorno de producción

Tengo problemas para encontrar documentación útil sobre cómo configurar correctamente un lado de Gatsby que usa SSR (representación del lado del servidor) en un entorno de producción personalizado (no Gatsby Cloud o Netlify)

En su documentación para SSR hay una sección

La representación del lado del servidor requiere un servidor NodeJS en ejecución. Puede poner NodeJS ejecutando gatsby serve detrás de una red de entrega de contenido (CDN) como Fastly, sin embargo, eso también requiere infraestructura adicional (como monitoreo, registro y recuperación de fallas).

Entonces, mi idea general sería poner todo esto dentro de un contenedor Docker y ejecutar gatsby serve

Sin embargo, según la documentación de gatsby serve ( https://www.gatsbyjs.com/docs/reference/gatsby-cli/#serve ), no se supone que se use para producción.

En la raíz de un sitio de Gatsby, sirva la versión de producción de su sitio para realizar pruebas.

¿Está bien usar la producción de servicios? ¿Qué tipo de problemas de seguridad debo tener en cuenta al usarlo? ¿Existe una documentación detallada sobre cómo configurar esto en un entorno personalizado?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

No hay documentos sobre el modo SSR en servidores personalizados. Pero, en general, querrá usar algo como Express para servir los archivos estáticos (no gatsby serve) y luego puede mirar gatsby-plugin-netlify y gatsby-plugin-fastify para inspirarse, ya que son compatibles con SSR.

La lógica de SSR de servicio y tiempo de ejecución que tendría que escribir usted mismo usando los complementos que mencioné como inspiración. El marco no maneja el servicio de la aplicación, las plataformas como Gatsby Cloud y Netlify sí lo hacen. O en su caso, un servidor personalizado.

Puede encontrar esto útil https://github.com/wille/gatsby-plugin-express También debe saber que hay muchas maneras muy fáciles de implementar (Gatsby Cloud, Netlify, Vercel) para que no necesite su propio servidor. La razón por la que no puede usar el comando de servicio es cosas como almacenamiento en caché, redireccionamientos, encabezados, etc.

over 4 years ago · Santiago Trujillo 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