Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

199
Views
¿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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!