⊗jsnxPmBsInr 12 of 57 menu

NextJS Frameworkining Asosiy Ish Prinsipi

Oldingi darslarda biz NextJS frameworkini o'rnatdik va uning asosiy tuzilishi bilan tanishdik. Endi asosiy ish bilan shug'ullanish vaqti keldi.

NextJSning asosiy qismi routing hisoblanadi. Routing shunday ishlaydi: foydalanuvchi brauzerning manzil satriga qandaydir URL ni kiritganda, NextJS frameworki brauzerga shu URLga mos keladigan ma'lum bir faylni beradi.

NextJSdagi routing o'ziga xos tarzda tashkil etilgan. Uning mazmuni shundan iboratki, har bir so'ralgan URL uchun src/app ichida ma'lum bir papka mavjud.

Bunda papka ichida page.jsx nomli fayl bo'lishi kerak. Aynan shu fayl brauzerga beriladi. Bundan tashqari, ushbu faylda biz JSX da kod yozamiz, brauzerga esa sahifaning tayyor HTML kodi yuboriladi.

Keling, misol bilan ko'rib chiqaylik. Faraz qilaylik, biz /test/ URL uchun ma'lum bir matn chiqishini xohlaymiz.

Mos keladigan papkani yaratamiz: src/app/test. Ushbu papka ichida page.jsx faylini quyidagi tarkib bilan yaratamiz:

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

Brauzeringizda bizning URL ni oching: /test. Va siz JSX fayli ichida biz yozgan matnni ko'rasiz.

Matnni o'zgartirishga harakat qiling va faylni saqlang. Shundan so'ng matn avtomatik ravishda brauzerdagi matn ham o'zgaradi. NextJS ishlab chiqarish rejimida shunday ishlaydi.

/about manziliga murojaat qilinganda brauzerga sizning ismingiz va familiyangiz bilan xabar chiqarilishi uchun sozlang.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish