Millal kasutada useMemo? Kui lapsekomponendile antakse massiiv ja primitiiv, kus tuleks kasutada useMemo?
Frontend
Kuidas optimeerida kerimise sündmuse töötlejat, mis põhjustab sagedasi uuesti joonistusi? Milline on erinevus throttlingu ja debounce vahel?
Teil on antud juurdepääs privaatsele GitHub hoidla ja sulle öeldi, et kloneeri projekt ja käivita see. Kuidas sa selle juurde läheneksid? Mida sa esimesena teeksid?
Mida saab useRef'is hoida useState'i asemel?
Kas teil on kogemusi rakendusega, mis aeglustub liigsete renderduste või muude probleemide tõttu? Kuidas sa seda avastasite ja parandasite?
Kasutaja sisestab URL-i aadressiribale ja vajutab Enter. Millised kriitilised hetked võivad tema teekonnal tekkida — mis võib valesti minna, mis võib viibida või põhjustada negatiivse kogemuse?
Kuidas te avastasite Adblocki?
Kas teil on kogemusi käsurea ja projektide käivitamisega terminali kaudu?
Mis vahe on useRef ja useState vahel?
Miks ei saa lihtsalt anda count sõltuvusena useEffect'is, kasutades setInterval? Mis võib valesti minna?
Millises operatsioonisüsteemis te töötate?
Kuidas otsustasite, kus on kriitiline katmiseks testidega ja kus mitte?
Kuidas tüüpiliselt funktsiooni, mis võtab objekti, millel peab olema garantii, et sellel on väli id, kasutades generikke?
Milliseid meetodeid saab kasutada parsingu koormuse vähendamiseks? Kas tead skriptide jaoks async ja defer atribuute?
Kellele kuulub Event Loop'i rakendamine ja kus see asub?
Millises järjekorras täidetakse järgmine kood? (Ülesanne Event Loop'iga koos console.log, setTimeout, Promise.resolve ja queueMicrotask)
Millised ligipääsud on vajalikud enne hoidla kloonimist?
Mida juhtub, kui klõpsate React komponendis, millel on loendur (useState), nupp, mis suurendab loendurit 1-iga ja nimekiri 100 elemendiga?
Mis juhtub DOM-puuga Reactis oleku uuendamisel?
Mis vahe on tavalise massiivi ja Set vahel? Mida saab teha selliselt, et Set oleks parem kui massiiv?