⊗jsnxPmBsInr 12 of 57 menu

ფრეიმვორკ NextJS-ის მუშაობის ძირითადი პრინციპი

წინა გაკვეთილებში ჩვენ დავაყენეთ ფრეიმვორკი NextJS და გავეცანით მის ძირითად სტრუქტურას. დროა ძირითად სამუშაოებზე გადავიდეთ.

NextJS-ის ძირითადი ნაწილია რაუტინგი. რაუტინგი მუშაობს შემდეგნაირად: როდესაც მომხმარებელი აკრეფს ბრაუზერის მისამართების ზოლში რაიმე URL-ს, ფრეიმვორკი NextJS ბრაუზერს გადასცემს გარკვეულ ფაილს, რომელიც ამ URL-ს შეესაბამება.

რაუტინგი NextJS-ში განსაკუთრებულადაა მოწყობილი. მისი არსი მდგომარეობს იმაში, რომ ყოველ მოთხოვნილ URL-ს შეესაბამება რაღაც ფოლდერი src/app-ის შიგნით.

ამ შემთხვევაში ფოლდერის შიგნით უნდა იყოს ფაილი სახელად page.jsx. სწორედ ეს ფაილი გადაეცემა ბრაუზერს. რომელშიც ჩვენ ვწერთ კოდს JSX-ში, ხოლო ბრაუზერს გაიგზავნება გვერდის მზა HTML კოდი.

მოდით, მაგალითით ვნახოთ. დავუშვათ, გვსურს, რომ URL /test/-ზე გამოისახოს რაღაც ტექსტი.

შევქმნათ შესაბამისი ფოლდერი: src/app/test. ამ ფოლდერის შიგნით შევქმნათ ფაილი page.jsx შემდეგი შიგთავსით:

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

გახსენით ბრაუზერში ჩვენი URL: /test. და თქვენ დაინახავთ ტექსტს, რომელიც ჩვენ ჩავწერეთ JSX ფაილის შიგნით.

სცადეთ შეცვალოთ ტექსტი და შეინახოთ ფაილი. ამის შემდეგ ტექსტი ავტომატურად შეიცვლება ბრაუზერშიც. ასე მუშაობს NextJS განვითარების რეჟიმში.

გაწიეთ ისე, რომ მისამართზე /about მოთხოვნისას ბრაუზერში გამოიყოს შეტყობინება თქვენი სახელით და გვარით.

ქართული
AfrikaansAzə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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა