#Si estas usando un estado para filtrar

1 messages · Page 1 of 1 (latest)

novel pulsar
#

mmm bueno claro bro, es buen punto de vista y lo intentaré ahora, sino que he tenido "bugs" en proyectos anteriores cuando intento llamar a la base de datos y cambiar la interfaz (componente de productos) si no hago uso de cosas como el refrescado del renderizado, pues a veces se aplicaban, a veces no, y la única forma era usar el "use client" y trabajar todo con useEffects para que se rendericen ):

intentaré que cada vez que se presione un filtro se haga una petición a un server action recuperando los searchParams, y a ver qué tal, graciasss

solemn pumice
#

una pagina de producto por ejemplo no necesita rerendizarse

#

ese es el objetivo de nextjs

#

si te refieres a que estas cambiando el precio por ejemplo y quieres que los datos se actualizen

#

si no cambias de pagina has un revalidado de la pagina

#

si cambias de pagina te recomiendo usar unstable cache para no hacer peticiones a la bbdd innecesarias por ahora

#

pq tu objetivo es que esas paginas sean estaticas con isr

#

ganaras en rendimiento (entrega mas rapida de paginas) evitaras rerenders innecesarios (por usar server components) y no usaras el servidor por ser paginas estaticas (ISR)

#

eso si la pagina de busqueda de productos ha de ser dinamica (server) ya que usas searchparam