Ako by ste vyriešili problém s načítavaním údajov pomocou serverových a klientskych komponentov? Stratégie kešovania v Next.js.
Frontend
Do sprintu prišiel nový junior vývojár, úloha bola na neho presunutá, a vy si uvedomujete, že to nestihnete. Čo robiť?
Povedz mi viac o tom, čo si robil v časti DevOps.
Čo sú props a state v React? Aký je rozdiel?
Čo sa stane, ak v useEffect bez poľa závislostí zavoláte setState?
Čo je Virtual DOM a ako funguje? Čo sa odlišuje od bežného DOM v JavaScript-e?
Rozprávaj o CORS.
Ako pristupujete profilovaniu a optimalizácii React aplikácií?
Povedzte stručne o sebe a svojich skúsenostiach v vývoji.
Čo je to kľúč v zoznamoch React?
Aké prístupy k správe stavu poznáš v ekosystéme React?
Vysvetlite životný cyklus renderovania v React 18. Súbežný režim, startTransition, Suspense, useDeferredValue.
Praktická úloha: v Reacte načítať používateľa podľa userId pomocou fetch a zrušiť predchádzajúci dopyt, ak sa userId zmení pred dokončením dopytu.
Vysvetlite rozdiel medzi riadenými a ne-riadenými komponentmi v React.
Prečo nie je vhodné volať React hooky vnútri podmienok, slučiek alebo vnorených funkcií?
Ako by ste zorganizovali bezpečnosť a správnu autentifikáciu v Next.js? Čo je HttpOnly cookie?
Aké kódy odpovede HTTP očakávať pri úspešnom vytvorení, aktualizácii a nahradení zdroja?
Čo sú useMemo, useCallback a React.memo? Kedy je lepšie ich použiť?
V ktorých komponentách fungujú hooky v Next.js?
Si pripravený vykonávať rutinnú prácu — rozumieť cudziemu kódu, tvoriť rozloženie, opravovať technický dlh a nie len sa zaoberať architektúrou?