Frontend
Vieš niečo o acquiringu? Čo to je?
Zakaj se izvaja ta projekt? V katero vrednostno nišo spada, kateri problem rešuje? Ali obstajajo konkurenti?
V ktorom smere by ste sa chceli profesionálne rozvíjať?
Poznáš pattern pipe? Čo sa odlišuje od compose?
/** * Implementujte metódu times pre číselného objektu. * Funkcia by mala prijať callback a volať ho * stanovený počet krát s indexom aktuálnej iterácie. */ Number.prototype.times = function (callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } } // Príklady console.clear(); (3).times(console.log) // 0 // 1 // 2
Ako navrhoval kreslil makety a ako ste s nimi komunikovali?
Pracovali ste s Redisom?
Aké typy údajov poznáte v JavaScript?
Používame Pinia. V jednom komponente voláme synchronnú akciu obchodu s požiadavkou na databázu, ktorá mení stav. Potom v inom komponente okamžite čítame tento stav, ale je ešte starý. Prečo sa to deje a ako to opraviť?
Ako explicitne uviesť, že T je typ poľa a nie typ prvku (pomocou Array<T>)?
Pre hodnoty const a = null a const b = 0, určite výsledky výrazov s || a ??, a vysvetlite rozdiel medzi operátormi.
Praktická úloha: urobte posúvanie vnútri kontajnera (article), nie na body. Prilepte tlačidlá ku spodnej časti kontajnera (sticky). Skryte posúvanie pomocou štýlov.
Ak je funkcia typizovaná a namiesto čísla sa odovzdá reťazec, kedy nastane chyba: v štádiu vývoja?
Aké sú spôsoby kopírovania objektu v JavaScripte?
Existuje komponenta App a komponenta Rand z vonkajšej knižnice, ktorá zobrazuje náhodné číslo. Je potrebné zabezpečiť, aby sa každé 3 sekundy menilo náhodné číslo a zobrazil sa čítač zmien. Všetko iba v komponentu App.
Čo je uzáver? V čom sa líši var od let?
Ty si sám nakonfiguroval Docker, že? Rozumieš tomu?
Porozprávaj mi o React, do akej hĺbky si sa zaoberal jeho vnútornými nuansami? Čo si používal?
Ak by si sa mal rozhodnúť medzi zavedením mikrofrontendov alebo použitím monolitu, ako by si sa rozhodol?
Povedzte o vzorec zvyšovania stavu (lifting state up) v React