⊗jsnxPmBsInr 12 of 57 menu

NextJS-rammeverkets grundlæggende funktionsprincip

I de foregående lektioner installerede vi NextJS-rammeverket og stiftede bekendtskab med dens grundlæggende struktur. Det er tid til at komme i gang med hovedarbejdet.

Hoveddelen af NextJS er routing. Routing fungerer på følgende måde: når en bruger indtaster en URL i browserens adresselinje, vil NextJS-rammeverket levere en bestemt fil til browseren, der svarer til denne URL.

Routing i NextJS er organiseret på en særlig måde. Essensen er, at hver anmodet URL svarer til en mappe inde i src/app.

Desuden skal der inde i mappen være en fil med navnet page.jsx. Det er netop denne fil, der vil blive leveret til browseren. Og i denne fil vil vi skrive kode i JSX, og til browseren vil der blive sendt færdig HTML-kode for siden.

Lad os se på et eksempel. Antag, at vi ønsker, at URL'en /test/ skal returnere en vis tekst.

Lad os oprette den tilsvarende mappe: src/app/test. Inde i denne mappe laver vi filen page.jsx med følgende indhold:

export default function Test() { return <h1>hello, user!</h1>; }

Åbn vores URL i browseren: /test. Og du vil se teksten, som vi skrev inde i JSX-filen.

Prøv at ændre teksten og gem filen. Herefter vil teksten automatisk blive ændret også i browseren. Sådan fungerer NextJS i udviklingstilstand.

Sørg for, at når der henvises til adressen /about, vises der en besked med dit for- og efternavn i browseren.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis