React Core Concepts
Testování vašich znalostí React internals je jedním z nejlepších způsobů, jak upevnit vaše pochopení toho, jak knihovna skutečně funguje pod kapotou. Níže jsou čtyři otázky sahající od základní terminologie po specifickou mechaniku React runtime.
Kolik z nich dokážete zodpovědět správně?
Otázka 1: Co je toto?
Co se nazývá toto?
<Icon />A) Komponenta
B) Element
C) Volání funkce
D) Instance komponenty
Otázka 2: Proč React používá objektovou reprezentaci DOM?
Proč React používá objektovou reprezentaci DOM?
Objekty jsou lehké a snadno se vytvářejí a ničí
Pro snadné porovnání aktuálního elementu s dříve vykresleným elementem
Aby se aktualizovaly pouze DOM uzly, které se změnily
Aby se zabránilo vymazání a znovuvytvoření celého DOM stromu
Otázka 3: Co dělá jsx() z react/jsx-runtime?
Co dělá jsx() z react/jsx-runtime?
A) Vytváří instanci React komponenty
B) Vytváří React Element
C) Vytváří React Component třídu
Otázka 4: Co je React Component?
Co je React Component?
A) Funkce, která může přijmout vstup a vrátí React Element
B) Funkce, která může přijmout vstup a vrátí React Component
C) Funkce, která může přijmout vstup a vrátí instanci React komponenty
D) Funkce, která může přijmout vstup a vrátí React Component třídu