Beszélj a useReducer-ről — mi értelme van és hogyan működik?
Frontend
Beszélj az XSS támadásokról: típusok és védelmi módszerek.
Beszélj a Next.js-ről: fő előnyök, renderelési típusok, szerver komponensek és egyéb lehetőségek.
Mi a különbség a display: none és a visibility: hidden között?
Mi a különbség a useEffect és a useLayoutEffect között, és mikor hasznos a useLayoutEffect?
Mi a különbség a box-sizing: content-box és a border-box között?
Mennyit fog tartani minden funkció végrehajtása? ```javascript /** Mennyit fog tartani minden funkció végrehajtása */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
Mesélj a useMemo-ról, useCallback-ről és azok interakciójáról a React.memo-val. Az interakció jellemzői.
Mi az a React Portal, hogyan működik és mik a jellemzői?
Mi az a generikus a TypeScript-ben?
Hogyan lehet elérni, hogy egy 5 propot tartalmazó komponens három változását figyelmen kívül hagyjon, és csak akkor renderelődjön újra, amikor kettő változik?