Sobes.tech

Frontend

console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);

142

Kaip reaguojate į kritiką per kodų peržiūrą?

142

Kodėl nerekomenduojama kiekvieną programos komponentą padaryti atskiru chunk per React.lazy? Kokias problemas tai gali sukelti (su renderavimu, tinklu, paketo dydžiu)?

142

Atrodo atkeliauja masyvas iš 2 milijonų elementų, kiekvieną elementą reikia apdoroti per 100 milisekundžių. Su serveriu sąveiką keisti negalima. Kaip apdoroti šį masyvą, kad neužblokuotų vartotojo sąsajos?

140

Ar turite patirties dirbant su Legacy kodu?

139

Paaiškinkite: perkelimas buvo iš JS/JSVue į React ir TypeScript, ir dabar planuojama pereiti prie mikrofrontendų?

139

Kas yra SSR (Server-Side Rendering)? Kodėl jį naudoti ir ką svarbu atsižvelgti, kai verčiame programą į SSR?

139

Funkcijoje requestUserData trys užklausos vykdomos paeiliui. Kodėl jų tiesiog neapgaubti Promise.all? Kaip optimizuoti šią funkciją, kad užklausos būtų vykdomos per trumpiausią laiką?

139

Įsivaizduokite situaciją: mūsų produktyvumas mažėja dėl problemos JS kode. Ką patikrintumėte DevTools profilyje, kad patvirtintumėte ar paneigtumėte šią hipotezę?

138

Kodėl nerekomenduojama saugoti jautrius duomenis localStorage?

131

Ar turite patirties rašant testus?

128

let a = 5; setTimeout(function timeout() { //macro console.log(a); a = 10; }, 0); let p = Promise.resolve().then(data => { console.log(a); a = 25; resolve(); }).then() console.log(a); // 5 25 25

128

Yra React programa, sukurta viename bloke. Kaip ją padalinti į kelis blokus ir pagal kokį principą tai daryti?

125

Papaskink man apie Event Loop JavaScript'e.

118
/3