app
디렉토리에서 중첩된 폴더는 일반적으로 URL 경로에 매핑됩니다. 그러나 폴더를 라우트 그룹으로 표시하여 폴더가 라우트의 URL path에 포함되지 않도록 할 수 있습니다.
이렇게 하면 URL path 구조에 영향을 주지 않고 라우트 세그먼트와 프로젝트 파일을 논리적 그룹으로 구성할 수 있습니다.
라우트 그룹은 다음과 같은 경우에 유용합니다.
폴더 이름을 괄호로 묶어 라우트 그룹을 만들 수 있습니다. (folderName)
URL에 영향을 주지 않고 라우트를 정리하려면 그룹을 만들어 관련 라우트를 함께 보관하세요. 괄호 안의 폴더는 URL에서 생략됩니다. (예: (marketing)
또는 (shop)
)
(marketing)
및 (shop)
내부의 라우트가 동일한 계층 구조를 공유하더라도 해당 폴더에 layout.js 파일을 추가하여 각 그룹에 대해 서로 다른 레이아웃을 만들 수 있습니다.