Sobes.tech

Frontend

Na događaju promene veličine stranice želimo da šaljemo analitiku. Ako jednostavno postavimo handler za resize, on će se pozivati stotine puta u sekundi. Kako to možemo izbeći?

147

Можеш ли да објасниш разлику између верзија HTTP 1, 2 и 3?

146

Можемо ли добити податке помоћу DELETE захтева или послати податке помоћу GET захтева?

143

Postoji još jedna faza renderovanja koja je deo celokupnog procesa — možeš li da se setiš koja je? Čemu služi podela na slojeve (kompozicija)?

141

Na fazi parsiranja HTML, ako su skripte navedene na vrhu stranice, blokiraju li one dalji učitavanje stranice ili ne?

140

Da li ima smisla koristiti useMemo ili useCallback za funkciju koja vraća JSX?

137

Da li je rad sa ovim efektima posebno izdvojen u odvojenu biblioteku?

136

Да ли ће страница бити интерактивна у том тренутку бесконачне рекурзије?

136

Živo kodiranje: evo primera koda koji koristi Event Loop (sinhrone funkcije, async/await, Promise, setTimeout). Treba da odredite redosled izvršavanja console.log — šta će biti izvršeno prvo, drugo, treće itd.

135

Kada će se funkcija cleanup u useEffect-u izvršiti ako ima niz zavisnosti sa parametrima a, b, c?

133

[ime] je pitao: Koliko si spreman/na da provodiš otprilike 75% svog radnog vremena na pravljenje stranica i UI elemenata?

133

Није ли било проблема са тим што у React пројектима у различитим компанијама настаје различан 'зоолошки парк' библиотека око самог React-а?

132

A ako su umesto skripti stilovi povezani putem odvojene veze, blokiraju li renderovanje?

128

Da li se OPTIONS zahtev šalje u svakom slučaju kros-domen zahteva ili samo kada je potrebno? Koja je razlika između jednostavnih i složenih zahteva u ovom kontekstu?

128

[ime] je pitao: Da li je revizija dizajna uključena u proces objavljivanja? Kako je prošlo?

127

Ispričaj mi koje statičke metode postoje za rad sa promises. Objasni šta rade Promise.any i Promise.all.

125

Živi kod: implementirajte funkciju $ (slično jQuery), koja prihvata validan CSS selektor i pronalazi odgovarajuće čvorove. Funkcija treba da vraća objekat sa metodama addClass, toggleClass, removeClass, css (primena stilova), html (ubacivanje HTML/CSS unutar elementa) — sa mogućnošću lančanog poziva. Test kod sa lančanim pozivima koji je dat ne sme biti izmenjen i mora raditi nakon implementacije funkcije.

123

[ime] je pitao: Možeš li, molim te, da mi kažeš o steku na kojem si radio? Konkretno, više o Next.js.

120

Koje izvore mikrozadataka (microtasks) i makrozadataka (macrotasks) poznaješ?

109

Koja je razlika između debounce i throttle?

105
/4