Frontend
Ak ste niekedy nakonfigurovali interakciu medzi iframe a hlavnou stránkou? Aké metódy výmeny údajov medzi nimi poznáte?
Ak je potrebné uložiť dáta prijaté asynchrónne zo servera do obchodu, malo by sa to urobiť v mutation alebo v action?
Definujte reaktivitu a vysvetlite, ako je implementovaná vo Vue 2 a Vue 3.
Aké metódy vo Vue 3 môžu urobiť reaktívne dáta povrchovo reaktívne alebo vylúčiť objekt z reaktivity, a kedy sa to používa?
Čo viete o dedičnosti prototypov a reťazci prototypov v JavaScripte? Ako to funguje?
Poznáte koncept Feature-Sliced Design a ste ho použili v projektoch?
Ak nie je možné špecifikovať konkrétny typ v TypeScript, prečo je nežiaduce používať any a ako správne deklarovať typ?
Kontrolujete počas revízie kódu, či implementácia spĺňa požiadavky úlohy, vrátane spustenia vetvy lokálne?
Čo sú SSR, SSG a SPA, ako sa líšia a v ktorých prípadoch sa používajú?
Čo je na konci reťazca dedičnosti prototypov?
Aké problémy môžu nastať počas hydratácie SSR aplikácie, z akých dôvodov a ako by ste ich riešili?
Aké spôsoby sa používajú na odovzdávanie dát medzi komponentami vo Vue aplikácii: zhora nadol, zdola nahor a medzi súrodeneckými komponentami?
Popíšte hooky životného cyklu: aké fázy existujú a na čo slúžia?
Je možné vo Vue 3 dynamicky vytvárať ľubovoľný počet slotov, alebo je potrebné ich vopred opísať?
Ako navrhujete znovupoužiteľnú logiku? Akú úlohu hrajú composables a čo do nich umiestňujete v composables, store a utilities?
Čo ste použili na navrhnutie globálneho úložiska stavu?
Aký je váš prístup k revízii kódu? Aké kritériá používate pre dobre napísaný kód a aký kód neprejde vašou revíziou?
Pracoval(a) ste niekedy s prístupmi SPA, SSR alebo SSG? Podeľte sa o svoje skúsenosti.
Čo znamená skratka SPA?