Sitemap

Member-only story

Next.js -Rutas dinámicas avanzadas [slug], […slug] y [[…slug]]

7 min readMay 6, 2025

Introducción

  • [slug] Slug simple
  • [...slug] Catch-all Slug
  • [[...slug]]Optional Catch-all

Lee el artículo gratis → friends link o en Github

Todos los ejemplos los podrás encontrar en el repositorio next.js-15.3–1[ref]
Acá puedes ver todas las stories de next.js [
ref]

Rutas dinámica [slug], […slug] y [[…slug]]

Este tipo de rutas o segmentos dinámicos son útiles cuando no sabes cuántos niveles tendrá la URL o cuando quieres mostrar páginas con URLs amigables y flexibles.

Un slug es una parte de la URL que representa un valor único. Ejemplo: /blog/mi-primer-post, donde mi-primer-post es el slug.

Tipos de slugs

  • [slug]Slug simple, donde solo un segmento es obligatorio.
  • [...slug]Catch-all slug, donde uno o más segmentos son obligatorios.
  • [[...slug]]Optional Catch-all, donde ninguno o más segmentos son opcionales.

:: [slug] Slug simple

Un slug es un segmento dinámico que permite capturar un valor variable desde la URL. Funciona…

--

--

No responses yet