⊗jsnxPmBsInr 12 of 57 menu

NextJS-kehyksen perustoimintaperiaate

Edellisissä oppitunneissa asensimme NextJS-kehyksen ja tutustuimme sen perusrakenteeseen. Nyt on aika ryhtyä pääasialliseen työhön.

NextJS:n keskeinen osa on reititys. Reititys toimii seuraavasti: kun käyttäjä kirjoittaa selaimen osoiteriville tietyn URL-osoitteen, NextJS-kehys palauttaa selaimelle tietyn tiedoston, joka vastaa kyseistä URL-osoitetta.

Reititys NextJS:ssä on toteutettu erityisellä tavalla. Sen ydin on siinä, että jokainen pyydetty URL-osoite vastaa tiettyä kansiota src/app-sisällä.

Samalla kansion sisällä on oltava tiedosto nimeltä page.jsx. Juuri tämä tiedosto palautetaan selaimeen. Lisäksi tässä tiedostossa kirjoitamme koodia JSX:llä, ja selaimelle lähetetään valmis HTML-sivukoodi.

Katsotaanpa esimerkkiä. Oletetaan, että haluamme, että URL-osoitteessa /test/ palautetaan tietty teksti.

Luodaan vastaava kansio: src/app/test. Tämän kansion sisälle teemme tiedoston page.jsx seuraavalla sisällöllä:

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

Avaa selaimessa URL-osoitteemme: /test. Ja näet tekstin, jonka kirjoitimme JSX-tiedoston sisälle.

Kokeile vaihtaa tekstiä ja tallentaa tiedosto. Tämän jälkeen teksti muuttuu automaattisesti myös selaimessa. Näin NextJS toimii kehitystilassa.

Tee niin, että kun osoitteeseen /about mennään, selaimessa näytetään viesti nimesi ja sukunimesi kanssa.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää