Групирање на рути во NextJS
Понекогаш може да ни треба за погодност да групираме неколку рути во една папка така што групирачката папка да не создава посебен сегмент во URL-то.
За ова, името на групирачката папка треба да се стави во заградни. Ајде да погледнеме на пример.
Нека за URL /reg сакаме да направиме
регистрација, а за URL /log - авторизација.
Ќе ги обединиме папките што одговараат на овие URL-а
во една заедничка папка со име (auth).
Така ќе добиеме следнава фајлова структура:
- /app//(auth)//reg/page.jsx/log/page.jsx
Да го направиме фајлот за страницата за регистрација:
app/(auth)/reg/page.jsxexport default function Reg() {
return <h1>register</h1>;
}
Да го направиме фајлот за страницата за авторизација:
app/(auth)/log/page.jsxexport default function Log() {
return <h1>login</h1>;
}
Задание 1
Проведете ги манипулациите опишани во лекцијата. Проверете дали сè работи како што се очекува.