В App Router структура папок внутри app/ определяет ваши маршруты — не нужно писать конфигурацию маршрутизатора. Каждая папка — это сегмент URL, а специальные файлы в ней определяют, что отображает этот сегмент.
Папки = сегменты URL
app/
page.tsx → /
about/page.tsx → /about
blog/page.tsx → /blog
blog/[slug]/page.tsx → /blog/:slug (dynamic segment)
shop/(sale)/page.tsx → /shop (route group — parentheses don't add to URL)
