⊗jsnxPmBsInr 12 of 57 menu

Hoofbeginsel van die NextJS-raamwerk

In vorige lesse het ons die NextJS-raamwerk geïnstalleer en kennis gemaak met sy basiese struktuur. Dit is tyd om met die hoofwerk te begin.

Die hoofdeel van NextJS is roetering. Roetering werk so: wanneer 'n gebruiker 'n sekere URL in die blaaier se adresbalk intik, sal die NextJS-raamwerk 'n sekere lêer aan die blaaier lewer wat ooreenstem met daardie URL.

Roetering in NextJS is op 'n spesiale manier ingerig. Die kern daarvan is dat elke aangevraagde URL ooreenstem met 'n sekere gids binne src/app.

Terselfdertyd moet daar binne die gids 'n lêer met die naam page.jsx wees. Presies hierdie lêer sal aan die blaaier gelewer word. Boonop sal ons in hierdie lêer kode in JSX skryf, en aan die blaaier sal die gereed HTML-kode van die bladsy gestuur word.

Kom ons kyk na 'n voorbeeld. Gestel ons wil hê dat by die URL /test/ 'n sekere teks gelewer word.

Kom ons skep die ooreenstemmende gids: src/app/test. Binne hierdie gids maak ons 'n lêer page.jsx met die volgende inhoud:

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

Maak in die blaaier ons URL oop: /test. En jy sal die teks sien wat ons binne die JSX-lêer geskryf het.

Probeer om die teks te verander en stoor die lêer. Daarna sal die teks outomaties in die blaaier verander. So werk NextJS in die ontwikkelingsmodus.

Maak so dat wanneer daar na die adres /about verwys word, 'n boodskap met jou naam en van in die blaaier vertoon word.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp