Ի՞նչ առավելություններ և թերություններ ունի բնօրինակի fetch և Axios նման գրադարանի համեմատությունը։
Frontend
Ինչպես են աշխատում JavaScript-ի գեներատորները՝ համեմատած սովորական ֆունկցիաների հետ:
Ի՞նչ կառուցման գործիքներ են օգտագործվել: Ի՞նչ են Webpack և Vite-ի առավելությունները և թերությունները։
/** * Գրեք getObjField ֆունկցիայի տիպավորումը * * @param obj - Օբյեկտից արժեք ստանալու օբյեկտ * @param key - Արժեքի բանալի * @returns Օբյեկտում համապատասխան բանալիի արժեքը */ 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"); // Խախտում: Տիպի '"test"' արգումենտը չի կարող վերագրել 'keyof Obj' տիպին։
Ի՞նչ է Event Loop-ում միկրոտասքների և մակրոտասքների կատարման հաջորդականությունը։
Ի՞նչ է տարբերությունը debounce և throttle-ի միջև։
Ով էր զբաղվում զարգացման միջավայրի, լինտերի, ֆորմատերի (Husky, pre-commit hooks) կարգավորմամբ?
Կա՞ք փորձ Next.js-ով աշխատելու։
տիպ Obiekt = { անուն: string տարի: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obiekt = { անուն: "Nik", տարի: 25 } const value1 = getObjField(user, "անուն") const value2 = getObjField(user, "տարի") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
React-ում պորտալները ինչու են անհրաժեշտ?
Ի՞նչ է տարբերությունը any և unknown-ի միջև TypeScript-ում։
Ի՞նչ են գեներիկները և ինչու են դրանք անհրաժեշտ:
Կնքե՞լ եք փորձ TanStack Table (նախկինում React Table)-ի հետ։
Ի՞նչ կցուցադրվի կոնսոլում։
// Ի՞նչ կցուցադրվի կոնսոլում const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
UI-կիտը հիմնված էր ինչ-որ գրադարանի վրա, թե ամբողջովին անհատականացված էր?
Ինչու են React-ում բանալիները անհրաժեշտ և ինչու պետք է լինեն եզակի?
Եթե պետք է գրես բարդ սեղակ՝ սերվերային էջանիշով, դասակարգումներով և ֆիլտրերով՝ ինչ կընտրեիր?
Դու երբևէ աշխատե՞լ եք գրաֆիկների հետ, օրինակ՝ գծապատկեր:
Պետք էր արդյոք օգտագործել RTK Redux օգտագործելիս?