Route groups — папки в круглых скобках: (marketing), (shop). Они группируют роуты без влияния на URL. /app/(marketing)/about/page.tsx — URL будет /about, не /marketing/about. Главное применение — разные layouts для разных секций сайта. (marketing) может иметь свой layout с лендинговым хедером, (shop) — с корзиной. Также удобно для организации кода. Можно иметь несколько root layouts через route groups — по сути несколько приложений в одном.
Зачем нужны route groups в Next.js?
Middle
190 просмотровAFK Offer AI
Как тестировать компоненты с Context?