Frontend
Je hybridná práca v [город] pre vás v poriadku?
Vytvorte nový typ založený na PartialDelivery, ktorý obsahuje iba polia name a address (Pick).
Čo môžete povedať o mechanizme provide/inject vo Vue?
Ako pripojiť kontext (this) k funkcii? Povedz o metódach call, apply, bind a ich rozdieloch.
Čo je Canvas, ako funguje a aké ťažkosti vznikajú pri práci s ním na front-end?
export const usePhoneMask = ({ mask, initialValue, maskPlaceholder, }: UsePhoneMaskParams): UsePhoneMaskReturn => { // kód tu };
Je možné to isté realizovať pomocou setTimeout namiesto setInterval?
Je možné dôverovať typom TypeScript počas behu? Ako zabezpečiť validáciu dát od backendu?
Čo sa stane v takom prípade, ak požiadavky ne boli vykonané určitý čas a token vypršal? Sledovali ste dobu života tokenov pomocou časovača?
Ako kopírovať Map/Set a objekty? Povrchové a hlboké kopírovanie.
Ako zabezpečiť funkciu sčítania, ak backend môže poslať nesprávne údaje (undefined, reťazce namiesto čísel)?
Pre koho ste robili priradenie udalostí na tlačidlách — pre produkt, pre marketérov?
funkcia debounce(callback, delay) {}
Je tu potrebný `useCallback`? Na čo slúži a v akých prípadoch je užitočný?
Vo vašom životopise je napísané Java a PostgreSQL — porozprávajte nám o tejto skúsenosti.
Povedz o buildri pri prechode z Vue 2 na Vue 3: bol Webpack (Vue CLI), teraz Vite. Boli nejaké zaujímavé corner-case, konflikty konfigurácie alebo veci, ktoré si musel prepísať?
Kedy sa spúšťa cleanup funkcia v useEffect?
Povedaj mi, kako uporabljaš AI orodja v svojem delu: kakšen je tvoj setup, kateri modeli, kakšen je tok po fazah?
Na čo sa používala Federácia modulov?
Museli ste niekedy písať vlastné prípady validácie formulárov?