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

147
Vistas
Renderizar el componente de reacción después de la redirección (Next.js, serveriderendering)

Soy nuevo en next.js y estoy atascado en un problema. Tengo algunos enlaces estáticos que redirigen a search.tsx en la carpeta de páginas.

comportamiento actual: ahora, si hago clic en cualquier enlace, primero esperará la respuesta de la API y luego mostrará la página de búsqueda

esperado: - debería renderizarse primero y luego esperar la respuesta de la API

buscar.tsx

 export const getServerSideProps = async (props: any) => { const apiResponse = await api.getProperties() return { props: { ...apiResponse, }, } } const Search = (props: any) => { </searchResult> } export default Search
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

getServerSideProps se ejecuta cada vez que se solicita la página que exporta esta función async , getServerSideProps se usa para SSR , si desea representar la página y luego fetch datos, tendrá que hacerlo en el lado del client , puede usar useEffect que se puede usar para obtener datos porque solo se ejecuta en el lado del client .

 useEffect(()=>{ async function fetchData(){ // getch data fro API and set state }, fetchData() },[])

consulte aquí para obtener más información sobre getServerSideProps

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