Koje su prednosti i mane poređenja nativnog fetch i biblioteke poput Axios?
Frontend
Kako funkcionišu generatori u JavaScript-u u poređenju sa običnim funkcijama?
Koji su alati za izgradnju korišćeni? Koje su prednosti i mane Webpack i Vite?
/** * Napišite tipizaciju za funkciju getObjField * * @param obj - Objekat iz kojeg se uzima vrednost * @param key - Ključ vrednosti * @returns Vrednost koja odgovara ključu u 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"); // Greška: Argument tipa '"test"' nije dodeljiv parametru tipa 'keyof Obj'.
Koja je razlika između debounce i throttle?
Koji je redosled izvršavanja mikrozadataka i makrozadataka u Event Loop-u?
Šta će biti prikazano u konzoli?
Ko je bio zadužen za podešavanje dev-okruženja, linters, formattera (Husky, pre-commit hooks)?
Šta su generici i čemu služe?
Zašto su portali u React-u?
Да ли имате искуство са Next.js?
Koja je razlika između any i unknown u TypeScript?
tip Obiekt = { ime: string starost: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obiekt = { ime: "Nik", starost: 25 } const value1 = getObjField(user, "ime") const value2 = getObjField(user, "starost") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
// Шта ће се приказати у конзоли const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
Zašto su ključevi u React-u potrebni i zašto moraju biti jedinstveni?
Да ли имате искуства са TanStack Table (раније React Table)?
Da li je UI-kit bio zasnovan na nekoj biblioteci ili potpuno prilagođen?
Šta bi uzeo ako bi morao da napišeš složenu tabelu sa server-side paginacijom, sortiranjem i filtrima?
Da li ste morali da koristite RTK prilikom korišćenja Redux?
Да ли сте икада радили са графицима, на пример, линијским графиком?