Sobes.tech

Frontend

Kaip galima optimizuoti scroll įvykio tvarkyklę, kuris sukelia dažnas perrašymus? Kuo skiriasi throttling nuo debounce?

211

Kada reikia naudoti useMemo? Jei perduodamas masyvas ir primityvas vaikų komponentui, kur reikia taikyti useMemo?

206

Jums suteiktas prieiga prie privataus GitHub saugyklos ir pasakyta, kad klonuoti projektą ir jį paleisti. Kaip tai spręstumėte? Ką pirmiausia darytumėte?

197

Ar turėjote patirties su programa, kuri lėtėjo dėl perteklinių renderių ar kitų problemų? Kaip tai nustatėte ir išsprendėte?

190

Ką galima saugoti useRef vietoje useState?

181

Vartotojas įveda URL į adreso juostą ir paspaudžia Enter. Kokie kritiniai momentai gali iškilti jo kelyje — kas gali nepasisekti, kas gali užtrukti ar sukelti neigiamą patirtį?

179

Ar turite patirties dirbant su komandų eilutę ir projektų paleidime per terminalą?

170

Kokioje operacinėje sistemoje dirbate?

158

Kodėl negalima paprastai perduoti count kaip priklausomybę useEffect naudojant setInterval? Kas gali nepavykti?

156

Kaip nusprendėte, kur kritiška yra padengti testais, o kur ne?

155

Kaip naudojant generikus tipizuoti funkciją, kuri priima objektą, kuriame garantuotai turi būti laukas id?

152

Kokius metodus galima naudoti analizei palengvinti? Ar žinote async ir defer atributus skriptams?

151

Kieno yra Event Loop įgyvendinimas ir kur jis yra?

151

Kokie prieigos teisės yra reikalingos prieš klonuojant saugyklą?

150

Kokia tvarka bus vykdomas toliau pateiktas kodas? (Užduotis apie Event Loop su console.log, setTimeout, Promise.resolve ir queueMicrotask)

150

Kuo skiriasi įprastas masyvas nuo Set? Ką galima padaryti, kad Set būtų geresnis už masyvą?

142

Kas vyksta paspaudus mygtuką React komponento su skaitikliu (useState), mygtuku, kuris padidina skaitiklį 1 ir sąrašu iš 100 elementų?

141

Kas vyksta su DOM medžiu atnaujinant būseną React?

140
/2