Sobes.tech

Frontend

Představte si, že máte neomezené zdroje a musíte vytvořit rozhraní s formulářem od nuly jako součást velké aplikace. Jaký stack a architekturu byste zvolili?

242

Úkol v TypeScript: popište typ uživatele s poli jméno, příjmení, volitelným prostředním jménem a vlajkou indikující přítomnost prostředního jména. Napište funkci pro formátování úplného jména. Popište typ telefonu, který vždy začíná s +7. Převádějte typ s malými písmeny na typ s velkými písmeny klíčů bez refaktoringu, využívající možnosti TypeScriptu.

168

Popište, co se stane při kliknutí na tlačítko v React komponentě se čítačem: jak funguje useState, jak React rozpozná, že je třeba aktualizovat právě tuto část DOMu?

152

Úloha o trezoru: je zde kulatý buben s hodnotami od 0 do 99, ukazatel je zpočátku na 50. Kladná čísla se otáčejí ve směru hodinových ručiček, záporná proti směru hodinových ručiček. Je zadán vstupní pole čísel, a je třeba určit konečnou pozici ukazatele po všech operacích.

152