⊗jsnxPmRtGr 24 of 57 menu

Групиране на маршрути в NextJS

Понякога може да ни се наложи за удобство да групираме няколко маршрута в една папка така, че групиращата папка да не създава отделен сегмент в URL адреса.

За целта името на групиращата папка трябва да бъде поставено в кръгли скоби. Нека разгледаме пример.

Нека по URL /reg искаме да направим регистрация, а по URL /log - автентикация. Нека обединим папките, съответстващи на тези URL адреси, в една обща папка с име (auth).

По този начин ще получим следната файлова структура:

  • /app/
    • /(auth)/
      • /reg/
        • page.jsx
      • /log/
        • page.jsx

Нека създадем файл за страницата за регистрация:

export default function Reg() { return <h1>register</h1>; }

Нека създадем файл за страницата за автентикация:

export default function Log() { return <h1>login</h1>; }

Направете описаните в урока манипулации. Уверете се, че всичко работи както се очаква.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне