⊗jsnxPmBsInr 12 of 57 menu

NextJS Freymvorqunun Esas Is Prinsipi

Evvelki derslerde biz NextJS freymvorqunu qurduq ve onun esas qurulusu ile tanis olduq. Esas isle meşgul olmaq vaxtıdır.

NextJS-in esas hissesi routing-dir. Routing belə işleyir: istifadəçi brauzerin ünvan sətrinə hansısa URL daxil etdikdə, NextJS freymvorqu brauzerə hemin URL-ə uyğun gelen müəyyən bir faylı verecek.

NextJS-də routing xüsusi qurulub. Onun mahiyyəti ondan ibarətdir ki, her bir soruşulan URL src/app qovluğu daxilinde müəyyən bir qovluğa uyğun gelir.

Bununla bele, qovluq daxilinde page.jsx adlı bir fayl olmalıdır. Brauzere verilecek olan tam olaraq bu fayldır. Üstəlik, bu faylda biz JSX dilinde kod yazacayıq, brauzere ise sehifenin hazır HTML kodu gönderilecek.

Gelin bir misala baxaq. Tutaq ki, biz istəyirik ki, /test/ URL-i üzre brauzere bir mətn verilsin.

Uyğun qovluğu yaradaq: src/app/test. Bu qovluq daxilinde page.jsx faylını aşağıdakı terkibde edek:

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

Brauzerinizde bizim URL-i açın: /test. Ve siz JSX faylı daxilinde yazdığımız mətni göreceksiniz.

Mətni deyişmeyi sınayın ve faylı saxlayın. Bundan sonra mətn avtomatik olaraq brauzerde de deyişecek. NextJS inkişaf rejiminde belə işleyir.

Elə edin ki, /about ünvanına müraciet edildikde brauzere adınız ve soyadınız ile bir mesaj çıxsın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et