⊗jsrtPmBsCW 4 of 112 menu

კომპონენტურ მიდგომაში შესავალი React-ში

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

React-ში თითოეულ ასეთ ბლოკს ეწოდება კომპონენტი. თითოეული კომპონენტი შეიძლება შეიცავდეს თავის თავში უფრო მცირე კომპონენტებს, ისინი თავის მხრივ კიდევ უფრო მცირეებს და ა.შ.

React-ში თითოეულ კომპონენტს შეესაბამება ES6 მოდული, რომელიც მდებარეობს src საქაღალდეში. მოდულის ფაილის სახელი იწერება დიდი ასოთი და უნდა შეესაბამებოდეს იმ ფუნქციას, რომელიც მოთავსებულია ამ მოდულის კოდში.

მაგალითად, App.js სახელის ფაილი უნდა შეიცავდეს თავის თავში App ფუნქციას:

import React from 'react'; function App() { // კომპონენტის კოდი } export default App;

ერთ-ერთი კომპონენტი უნდა იყოს მთავარი - ის, რომელსაც ემატება დანარჩენი კომპონენტები. React-ში ნაგულისხმევად ასეთი კომპონენტი იქნება App კომპონენტი. ამ კომპონენტს დაერთვის სხვა კომპონენტები. როგორ ხდება ეს - ჩვენ განვიხილავთ შემდგომ სახელმძღვანელოში.

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