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

388
Vistas
Next.js SSR/ISR creando un archivo estático HTML para una página no estática

¿Qué haría que se creara un HTML estático para una página no estática usando Next.js? No estoy seguro de si está causando algún problema, pero noté que esto sucedía mientras solucionaba un problema con esta página específica. ¿Es esto esperado?

Lo que quiero decir es que tenemos una página, llamémosla "página1", que no tiene las getStaticPaths() o getStaticProps() .

Esta página se basa en datos del lado del servidor, pero no utiliza getInitialProps() o getServerSideProps() ya que están en desuso.

Cuando cd en el directorio de compilación, puedo ver .next/server/pages/page1.html , ¿se espera esto? No hay ningún archivo page1.json . Si no, ¿qué causaría la creación de este archivo HTML?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Sí, eso es de esperar. Es la optimización estática automática de Next.js en juego.

Si su página no contiene getServerSideProps / getInitialProps , Next.js optimizará automáticamente la página de forma estática y la renderizará previamente como HTML estático.

De los documentos:

Si getServerSideProps o getInitialProps están presentes en una página, Next.js cambiará para representar la página a pedido, por solicitud (es decir, Representación del lado del servidor).

Si lo anterior no es el caso, Next.js optimizará estáticamente su página automáticamente preprocesando la página en HTML estático.

Durante la representación previa, el objeto de consulta del enrutador estará vacío ya que no tenemos información de consulta para proporcionar durante esta fase. Después de la hidratación, Next.js activará una actualización de su aplicación para proporcionar los parámetros de ruta en el objeto de consulta.

next build emitirá archivos .html para páginas estáticamente optimizadas.

about 4 years ago · Juan Pablo Isaza Denunciar
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