Musel jste někdy použít Lodash nebo jeho analogy?
Frontend
Na co je RTK Query?
Jaké jsou výhody a nevýhody vlastního UI-kitu?
Jak se chová stav, pokud je komponenta vykreslena přes portál na jiném místě v DOM?
Uveďte základní hooky React a k čemu slouží.
Jaký je rozdíl mezi operátorem in a metodou hasOwnProperty?
Výběr data, složité tabulky, select — používali jste nějaké základní knihovny nebo vše bylo vlastní?
Jaký je rozdíl mezi Yup a Zod?
Na jakých build serverech byly tři aplikace v posledním projektu (front, admin, UI-kit)?
K čemu slouží klíčové slovo infer v TypeScriptu?
Byly v Webpacku velké konfigurace? Je těžké je udržovat?
Jak koncepčně propojit ESLint a Prettier, aby se navzájem ne konfliktovali?
Co jsou Map a Set, v čem se liší a jaké mají vlastnosti?
Máte zkušenosti s Zod nebo podobnými nástroji pro validaci dat?
V čem se liší setTimeout od await promisy z hlediska mikro a makro úkolů v event loopu?
Musel jsi někdy používat utilitární knihovny pro práci s daty? Jaké znáš alternativy?
/* Co se zobrazí v konzoli */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("hotovo!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Výsledek"; } f(); console.log(7);
Chápete, jak funguje Tailwind?
Museli jste někdy používat knihovny pro validaci dat?
/* Co se zobrazí v konzoli */ let value = 2; function showValue() { console.log(value); } function wrapper() { let value = 3; console.log(value); showValue(); } wrapper();