⊗jsnxPmBsInr 12 of 57 menu

Pagrindinis NextJS veikimo principas

Ankstesnėse pamokose mes įdiegėme NextJS karkasą ir susipažinome su jo pagrindine struktūra. Atėjo laikas imtis pagrindinio darbo.

Pagrindinė NextJS dalis yra maršrutizavimas. Maršrutizavimas veikia taip: kai vartotojas įveda į naršyklės adreso juostą kokį nors URL, NextJS karkasas perduos į naršyklę tam tikrą failą, atitinkantį šį URL.

Maršrutizavimas NextJS yra organizuotas ypatingu būdu. Jo esmė ta, kad kiekvienam užklaustam URL atitinka kažkokia aplankas viduje src/app.

Be to, aplanko viduje turi būti failas pavadinimu page.jsx. Būtent šis failas bus perduodamas į naršyklę. Be to, šiame faile mes rašysime kodą JSX, o į naršyklę bus siunčiamas paruoštas HTML puslapio kodas.

Pažiūrėkime pavyzdžiu. Tarkime, mes norime, kad pagal URL /test/ būtų pateikiamas tam tikras tekstas.

Sukurkime atitinkamą aplanką: src/app/test. Viduje šio aplanko padarykime failą page.jsx su tokiu turiniu:

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

Atidarykite naršyklėje mūsų URL: /test. Ir pamatysite tekstą, parašytą mūsų viduje JSX failo.

Pabandykite pakeisti tekstą ir išsaugokite failą. Po to tekstas automatiškai pakeis ir naršyklėje. Taip veikia NextJS kūrimo režime.

Padarykite taip, kad kreipiantis į adresą /about naršyklėje būtų rodoma žinutė su jūsų vardu ir pavarde.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti