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

134
Vistas
¿Implementar la publicación anterior y la publicación siguiente en un blog con contenido de Next.js?

He estado buscando una respuesta a todo esto. La mayoría de las personas a las que les he preguntado me han mostrado ejemplos de paginación, pero eso no es lo que quiero. Incluso la pregunta hecha aquí tampoco ayudó.

Tengo un sitio Next.js y estoy usando GraphQL para obtener mis publicaciones. Lo tengo configurado para que la URL resultante de la página de detalles de una publicación sea blog/[category]/[slug]/

Quiero tener un enlace a la publicación anterior y la publicación siguiente al final de las publicaciones para facilitar una mejor navegación por el blog.

Aquí están las consultas que tengo para cargar la página de detalles:

Para obtener todas las publicaciones:

 { articleCollection(order:publishedAt_DESC){ total items{ title slug excerpt publishedAt category{ categorySlug title } series{ title } body{json} } } }

Para obtener una publicación de la babosa:

 query getArticle($slug: String!) { articleCollection(where: {slug: $slug}) { items { title slug excerpt publishedAt category { categorySlug title } series { title } illustration { url } body { json } } } }

Alguien podría por favor indicarme que debo hacer:

  1. ¿Cómo modifico las consultas que tengo?
  2. ¿Tendré que hacer consultas adicionales para lograr anterior y siguiente? Si es así, ¿cómo se verían?

Estoy completamente perplejo en esto

Gracias.

about 4 years ago · Juan Pablo Isaza
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