Lekce 1.X

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ě?

1

Otázka 1: Co je toto?

Co se nazývá toto?

jsx
<Icon />
Vyberte správnou odpověď:

A) Komponenta

B) Element

C) Volání funkce

D) Instance komponenty

2

Otázka 2: Proč React používá objektovou reprezentaci DOM?

Proč React používá objektovou reprezentaci DOM?

Vyberte všechny, které platí:

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

3

Otázka 3: Co dělá jsx() z react/jsx-runtime?

Co dělá jsx() z react/jsx-runtime?

Vyberte správnou odpověď:

A) Vytváří instanci React komponenty

B) Vytváří React Element

C) Vytváří React Component třídu

4

Otázka 4: Co je React Component?

Co je React Component?

Vyberte správnou odpověď:

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