⊗jsnxPmRtGr 24 of 57 menu

NextJS da route'larni guruhlash

Ba'zan qulaylik uchun bir nechta route'larni bitta papkaga shunday guruhlashimiz kerak bo'ladi, URL'da guruhlovchi papka alohida segment yaratmasligi kerak.

Buning uchun guruhlovchi papka nomini yumaloq qavs ichiga olish kerak. Keling, buni misol orqali ko'rib chiqaylik.

Faraz qilaylik, /reg URL orqali biz ro'yxatdan o'tishni, /log URL orqali esa avtorizatsiyani amalga oshirmoqchimiz. Ushbu URL'larga mos keladigan papkalarni (auth) nomli umumiy papkada birlashtiramiz.

Shu tarzda biz quyidagi fayl tuzilmasiga ega bo'lamiz:

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

Ro'yxatdan o'tish sahifasi uchun fayl yaratamiz:

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

Avtorizatsiya sahifasi uchun fayl yaratamiz:

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

Darsda tavsiflangan amallarni bajaring. Hamma narsa kutgandek ishlashiga ishonch hosil qiling.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish