Grupos de Rutas
Los Grupos de Rutas son una convención de carpetas que le permiten organizar rutas por categoría o equipo.
Convención
Un grupo de rutas se puede crear envolviendo el nombre de una carpeta entre paréntesis: (nombreCarpeta)
.
Esta convención indica que la carpeta es para fines organizativos y no debe incluirse en la ruta de la URL.

Casos de uso
- Organizar rutas por equipo, área de interés o funcionalidad.
- Definir múltiples diseños raíz.
- Incluir segmentos de ruta específicos en un diseño compartido, mientras se excluyen otros.
Consideraciones
- Carga completa de página: Si navega entre rutas que usan diferentes diseños raíz, se activará una recarga completa de página. Por ejemplo, al navegar desde
/cart
que usaapp/(shop)/layout.js
hacia/blog
que usaapp/(marketing)/layout.js
. Esto solo aplica para múltiples diseños raíz. - Rutas conflictivas: Las rutas en diferentes grupos no deben resolver a la misma URL. Por ejemplo,
(marketing)/about/page.js
y(shop)/about/page.js
ambas resolverían a/about
y causarían un error. - Diseño raíz de nivel superior: Si usa múltiples diseños raíz sin un archivo
layout.js
de nivel superior, asegúrese de que su ruta principal (/) esté definida dentro de uno de los grupos de rutas, por ejemplo app/(marketing)/page.js.