Sobes.tech

Frontend

İki milyon elementdən ibarət massiv gəlir, hər bir elementi 100 millisekund işləməlidir. Server ilə qarşılıqlı əlaqəni dəyişmək olmaz. Bu massivi necə işləmək olar ki, istifadəçi interfeysini bloklamasın?

146

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

144

requestUserData funksiyasında üç sorğu ardıcıl olaraq həyata keçirilir. Niyə sadəcə bütün üçünü Promise.all-a daxil etmək olmaz? Bu funksiyanı necə optimallaşdırmaq olar ki, sorğular ən qısa zamanda həyata keçirilsin?

143

React komponentinin yenidən render olunmasının səbəblərini qeyd edin. Niyə React dəyərin dəyişməsinə deyil, linkin dəyişməsinə diqqət yetirir?

143

Kod nəzərdən keçirilməsi zamanı tənqidlə necə davranırsınız?

142

SSR (Server-Side Rendering) nədir? Niyə istifadə etmək və SSR-ə tətbiqetməni tərcümə edərkən nəyə diqqət yetirmək vacibdir?

141

Legacy kod ilə işləmə təcrübəniz varmı?

140

Aydınlaşdırın: köçürmə JS/JSVue-dan React və TypeScript-ə idi və indi mikrofrontendlərə keçid planlaşdırılırmı?

139

Təsəvvür edin, JS kodunda problemə görə məhsuldarlığımız azalır. Bu hipotezi təsdiqləmək və ya inkar etmək üçün DevTools profilində nə yoxlayardınız?

138

React tətbiqi tək bir yığında yığılmışdır. Bunu necə bir neçə yığmağa bölmək və bu prinsipə əsasən necə etmək olar?

133

Niyə həssas məlumatların localStorage-də saxlanması tövsiyə edilmir?

132

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

132

JavaScript-də Event Loop haqqında danış.

122
/3