⊗jsnxPmRtGr 24 of 57 menu

Gruparea rutelor în NextJS

Uneori, pentru comoditate, poate fi nevoie să grupăm mai multe rute într-un singur folder, astfel încât folderul de grupare să nu creeze un segment separat în URL.

Pentru a face acest lucru, numele folderului de grupare trebuie să fie pus între paranteze rotunde. Să ne uităm la un exemplu.

Să presupunem că pentru URL-ul /reg vrem să facem înregistrarea, iar pentru URL-ul /log - autentificarea. Să grupăm folderele corespunzătoare acestor URL-uri într-un folder comun cu numele (auth).

Astfel, vom obține următoarea structură de fișiere:

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

Să creăm fișierul pentru pagina de înregistrare:

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

Să creăm fișierul pentru pagina de autentificare:

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

Efectuați manipulările descrise în lecție. Asigurați-vă că totul funcționează așa cum este de așteptat.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge