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

211
Vistas
¿Cómo llamar a la API una vez en _app y pasar los datos a los niños necesarios?

Actualmente estoy convirtiendo mi proyecto React.js en Next.js.

Sin embargo, tengo algunos problemas con los accesorios en este momento.

Anteriormente con React, hice llamadas a la API en app.js y luego las pasé a la navbar de navegación para usarlas en un formulario de búsqueda.

Con Next.js no hay realmente una opción ya que las llamadas API están bloqueadas desde el archivo _app.js . Que es donde está mi layout.js (Nav/Footer).

opciones que estoy considerando:

  1. cambie la convención del archivo index.js para que sea como app.js en lugar de la página home.js
  2. envolviendo el diseño en cada página en lugar de envolver _app.js y llamar a la API de stock en cada página.

Siento que hay una mejor manera de llamar a la API una vez y pasarla a los niños necesarios. Si alguien puede darme alguna recomendación sobre cómo combatir el intercambio de accesorios de alto nivel, ¡sería genial!

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

0

Considere hacer lo siguiente

1.Si los accesorios se necesitan de forma generalizada en la aplicación, por ejemplo. tema u objeto de autenticación, cree un proveedor de contexto y envuelva el componente _app.js con él.

2.Si se necesitan accesorios en solo unos pocos componentes, encuentre el ancestro común más cercano y haga la búsqueda allí como lo haría normalmente en React. además, en Nextjs, puede usar getServerSideProps para pre-renderizar páginas en cada solicitud

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