Projekt

Obecné

Profil

Akce

Komponenta » Historie » Revize 8

« Předchozí | Revize 8/15 (rozdíl) | Další »
Jiří Trefil, 2023-03-26 20:14


Komponenta

Jak již bylo řečeno, komponenty jsou základní stavební kámen React aplikací. Komponenty by měly dodržovat single responsibility principle - pokud je komponenta moc složitá a dělá moc věcí, je k zamyšlení, zda se nedá rozlámat do více nezávislých komponent. Definitivně je nutné se vyvarovat návrhu "božských komponent", které dělají všechno.

Každá komponenta má svůj lifecycle. Je to podobné jako aktivitě v nativních android/ios aplikacích. Popis zde je pouze výtažek z oficiální dokumentace, pro více detailu ofiko dokumentace: (TODO viz -> reactjs).
Existují tři hlavní fáze:

  • Mounting

ahjky

* Updating * Unmouting

Aktualizováno uživatelem Jiří Trefil před asi 2 roky(ů) · 8 revizí