Gruppering av ruter i NextJS

Noen ganger kan vi ha behov for å gruppere flere ruter i en mappe for enkelhets skyld på en slik måte at grupperingsmappen ikke lager et eget segment i URL-en.

For å gjøre dette skal navnet på grupperingsmappen omsluttes med runde parenteser. La oss se på et eksempel.

La oss si at vi vil ha registrering på URL-en /reg, og autorisasjon på URL-en /log. La oss samle mappene som tilsvarer disse URL-ene i en felles mappe med navnet (auth).

Dermed vil vi få følgende filstruktur:

La oss lage filen for registreringssiden:

app/(auth)/reg/page.jsxexport default function Reg() {
  return <h1>register</h1>;
}

La oss lage filen for autorisasjonssiden:

app/(auth)/log/page.jsxexport default function Log() {
  return <h1>login</h1>;
}
Задание 1

Gjør manipuleringene beskrevet i leksjonen. Forsikre deg om at alt fungerer som forventet.