Frontend
Milyen technológiákat és eszközöket tanulsz jelenleg, és hogyan használod az AI-eszközöket a fejlesztésben?
Mi az a React Fiber, miért jelent meg, megszakítható-e a commit fázis, és mit jelentenek a current tree és a work-in-progress tree?
Mi az összekapcsolás és kohézió a fejlesztésben?
Mi a literális típus a TypeScript-ben, és mire használják őket?
Miért van szükség a Next.js-re, milyen renderelési módszereket támogat, és mi történik, ha a felső komponens kliens komponensként van megjelölve?
A űrlapban, ha megnyomja az Entert, az oldal újratöltődik. Állítsa be a beküldés kezelését újratöltés nélkül, és tegye kötelezővé a mező validálását.
Hogyan működik a useMemo, ha a függőségek tömbje átadásra kerül, üres vagy nem kerül átadásra?
Mi az a debounce és throttle, miben különböznek és hol használják őket?
Mi tetszik a legjobban a frontendben, és melyik területen szeretnél fejlődni?
Mi történik, ha egy függvényt adsz meg kezdeti értékként a useState-nek, és miért használunk késleltetett inicializálást?
A összefoglaló szerint a feladat létrehozási ideje 11-ről 4 percre csökkent. Mi nem változott ebben a folyamatban?
Ki fejlesztette a renderelő motort?
Mi az a React, miért van szükség a Virtual DOM-ra, és hogyan alkalmazza a React a változásokat a DOM-on?
Írja le, hogyan voltak szervezve az interaktív házi feladatok: JSON-konfigurációk, komponensek és azok renderelése?
Ki dolgozott a JSON konfigurációs struktúrán?
Hogyan találod meg a szűk keresztmetszeteket és a teljesítményproblémákat egy frontend alkalmazásban?
Hogyan optimalizálhatod egy gyermekkomponenst, hogy ne újrarenderelődjön, amikor a szülő frissül?
Milyen React hookokat szoktál használni általában?
Határozza meg a konzol kimenet sorrendjét a szinkron kóddal, Promise.resolve-szal és két setTimeout-tal.
Mi az a Web Workers, és mikor használják őket?