⊗jsrtPmBsCW 4 of 112 menu

Úvod do komponentového přístupu v Reactu

Předpokládejme, že máme webové stránky. Na těchto stránkách můžeme identifikovat určité bloky: hlavičku, obsah, boční panel, zápatí a tak dále. Každý blok lze rozdělit na menší podbloky. Například v hlavičce obvykle najdeme logo, menu, blok kontaktů a podobně.

V Reactu se každý takový blok nazývá komponenta. Každá komponenta může obsahovat menší komponenty, ty zase další ještě menší a tak dále.

Každé komponentě v Reactu odpovídá ES6 modul, umístěný ve složce src. Název souboru s modulem se píše s velkým písmenem a musí odpovídat funkci, která je umístěna v kódu tohoto modulu.

Například soubor s názvem App.js by měl uvnitř obsahovat funkci App:

import React from 'react'; function App() { // kód komponenty } export default App;

Jedna z komponent musí být hlavní - tou, ke které se přidávají ostatní komponenty. V Reactu bude touto komponentou ve výchozím nastavení komponenta App. K této komponentě budou připojovány další komponenty. Jak se to dělá - rozebereme dále v učebnici.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout