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

207
Vistas
¿Usar el archivo index.js en Next.js como página de inicio o solo como punto de partida?

Me pregunto si debería implementar mi página de inicio directamente dentro del archivo index.js, o si debería crear un archivo "home-page.js" separado en la carpeta de páginas. ¿Es el archivo index.js simplemente el punto de partida de la aplicación o debo usarlo como una página? ¿O debería simplemente redirigir desde index.js a mi página de inicio? ¿Cuáles son los diferentes casos de uso para el archivo index.js en next.js frente a react.js? No tengo ninguna experiencia y me gustaría escuchar algunas de las mejores prácticas o cosas a tener en cuenta.

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

0

(Supongo que te refieres al archivo /pages/index.js )

Debe usar el archivo Next.js /pages/index.js como una página en sí (1) , es decir, como la página para la ruta http://localhost:3000 , de la misma manera que usaría, por ejemplo /pages/about.js para la ruta http://localhost:3000/about .

Los archivos index.js en Next.Js y en React puro son en realidad archivos completamente diferentes y no relacionados:

  1. React index.js es el punto de entrada para la ejecución de javascript de aplicaciones (o "punto de partida" como lo llamaste).
  2. Next.js pages/index.js es la ruta predeterminada. Corresponde al index.html de las páginas web estáticas, es decir, la página que aparece si escribe, por ejemplo, http://localhost:3000 (sin ningún nombre de página) en la barra de direcciones del navegador.

Next.js no tiene ningún archivo de "punto de entrada index.js " (en las carpetas que está editando); en cambio, todos los archivos .js finales solo se generarán dentro de la carpeta .next cuando comience next build .

Ver también:

  • ¿Cómo funciona la aplicación Next JS en el navegador incluso sin el archivo .html en la estructura de carpetas? )
  • ¿Por qué create-react-app crea tanto App.js como index.js?

(1) No tengo ninguna opinión sobre si debe usar /index.js directamente, o redirigir a, por ejemplo, /home, o evitar usar /index.js por completo. Aquí solo trato de explicar qué hace el archivo /index.js, porque creo que eso es lo que realmente estaba haciendo la pregunta.

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