// Logiku znovu načítania je potrebné presunúť do samostatného externého hooku, // ktorý umožní pracovať s časovačom zvonku (napríklad ho zastaviť po 10 sekundách). // Je potrebné vytvoriť nový komponent RandOnce založený na komponente Rand, // ktorý pri použití v App // nebude aktualizovať náhodné číslo každé 3 sekundy, ale zobrazí náhodné číslo iba raz.
Frontend
6397
0
Middle+
130
// Je potrebné vytvoriť nový komponent RandOnce na základe komponentu Rand, // ktorý pri použití v App // nebude aktualizovať náhodné číslo každé 3 sekundy, ale zobrazí náhodné číslo iba raz. // const Rand = () => <span>{Math.random()}</span>
Middle+
128
Čo je to useMemo? Čím sa líši od React.memo a useCallback?
Middle+
128
Aké sú spôsoby spracovania chyby v Promise? Môže sa použiť konštrukcia try/catch?
Middle+
123
Mali ste testy? Máte skúsenosti s písaním automatizovaných testov (E2E)?
Middle+
121
Ako si na tom s TypeScriptom? Existuje typ Foo s poliami a: string, b: number, c: null, d: boolean. Potrebuješ ustvariti tip FooKeys na podlagi Foo, da vključuje vse ključe iz Foo.
Middle+
103
Čo je React.memo? Môžeme zabalit celú aplikáciu do memo? Prečo je zlé používať memoizáciu všade?
Middle+
102