Jaké jsou výhody a nevýhody srovnání nativního fetch a knihovny jako Axios?
Frontend
Jak fungují generátory v JavaScriptu ve srovnání s běžnými funkcemi?
Jaké nástroje pro sestavení byly použity? Jaké jsou výhody a nevýhody Webpacku a Vite?
/** * Napište typování pro funkci getObjField * * @param obj - Objekt, ze kterého se získává hodnota * @param key - Klíč hodnoty * @returns Hodnota odpovídající klíči v objektu */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Chyba: Argument typu '"test"' nelze přiřadit k parametru typu 'keyof Obj'.
Jaký je pořadí provádění mikroúkolů a makroúkolů v Event Loop?
Jaký je rozdíl mezi debounce a throttle?
Máte zkušenosti s Next.js?
Co jsou generika a k čemu jsou potřeba?
typ Obiekt = { jméno: string věk: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obiekt = { jméno: "Nik", věk: 25 } const value1 = getObjField(user, "jméno") const value2 = getObjField(user, "věk") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
Na co jsou portály v Reactu?
Jaký je rozdíl mezi any a unknown v TypeScriptu?
Kdo se zabýval nastavením vývojového prostředí, lintů, formátovačů (Husky, pre-commit hooks)?
Máte zkušenosti s TanStack Table (dříve React Table)?
Co se zobrazí v konzoli?
// Co se zobrazí v konzoli const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
Byl UI-kit založen na nějaké knihovně nebo byl zcela vlastní?
Na co jsou v Reactu klíče a proč musí být jedinečné?
Co bys vzal, kdybys musel napsat složitou tabulku se serverovou stránkováním, řazeními a filtry?
Pracoval jste někdy s grafy, například s čarovým grafem?
Musel jste při používání Redux použít RTK?