Sobes.tech

Frontend

İstifadəçi heç redaktə etməyə başlamamış bir forma artıq doğrulama xətası verdi?

Middle
Омнидата
157

Promise.any və Promise.race arasındakı fərq nədir?

Middle+
Яндекс 360Яндекс 360
157

Promise metodları haqqında danış: Promise.all, Promise.allSettled, Promise.race, Promise.any — bunlar bir-birindən necə fərqlənir?

Middle+
OZONOZON
157

CSS izolasiya üsullarını bilirsinizmi?

Middle+
РунитиРунити
157

Angular-da Dependency Injection mexanizəsi nədir və onu necə tətbiq etdiniz? Hansı səviyyələrdə və harada, xidmətlərdən başqa, istifadə edə bilərsiniz?

Middle+
Сибилтек-софт
157

Hansı ssenarilərdə useEffect istifadə edirsiniz və digər hook-ları nə vaxt istifadə edirsiniz?

Middle+
Сбертех
157

Spring Boot ilə bağlı təcrübənizi necə qiymətləndirirsiniz? Onun motorun altında necə işlədiyini anlamaq üçün nə qədər dərinə getməli oldunuz?

Junior
ИП Ганус Александр Андреевич
156

Vue 2-də splice istifadə edərkən niyə reaktivlik problemləri yarana bilər və Vue 3-də bu necə həll olunur?

Middle
Киберпротект
156

Niyə RTK Query əvəzinə TanStack Query seçdiniz?

Middle+
М.Видео/эльдорадо
156

[ad] soruşdu: niyə bu vəzifəyə müraciət etdiniz və nə axtarırsınız?

Senior
Nebuly
156

Next.js-dən hidratasiya əvvəlində hansı HTML gələcək?

Middle
News Media Holdind
156

TypeScript ilə JavaScript arasında üstünlüklər və çatışmazlıqlar nədir?

Middle+
Альфа СОФТ
155

Cookie-lər və localStorage arasında nə fərq var? Cookie və localStorage-in maksimum ölçüsü nədir? Həyat müddəti necə fərqlənir?

Middle
X5 techX5 tech
155

useId nədir və nə üçün istifadə olunur?

Middle
Smitex
155

JavaScript-də tiplər haqqında danışın: onlar nələrdir, hansı iki böyük alt qrupla bölünür və onları bir-biri ilə necə müqayisə edə bilərik?

Middle
Интай-текстиль
155

Varsayılan dəyər roles = [] olduqda, massiv hər yenidən render zamanı yenidən yaradılmasın deyə nə etmək lazımdır?

Middle+
Сбертех
155

Niyə JavaScript-də funksiya obyekt kimi qəbul edilir, halbuki typeof onun üçün "function" qaytarır?

Middle+
Ozon Tech
155

Niyə setTimeout(fn, 0)-nin istifadəsi UI-ni bloklamamağa kömək edir, amma çox sayda vəd (mikro vəzifələr) yaratmaq yox? Event Loop-da makro və mikro vəzifələr arasındakı fərq nədir?

Middle
WildberriesWildberries
155

/** * 'asyncAuth(callback)' funksiyası callback qəbul edir, onun içində * bir səhv (birinci arqument) və məlumatlar * backend-dən (ikinci arqument) keçə bilər. * asyncAuth((error, data) => {}); * * Siz 'auth()' funksiyasını həyata keçirməlisiniz, * bu 'asyncAuth()' çağırır, amma Promise qaytarır. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * 'tryAuth()' funksiyası 'auth()' istifadə edir və, səhv baş verdikdə, * N əlavə cəhd edir. * Bütün cəhdlər uğursuz olarsa, sonuncu səhvi qaytarır. * * @returns {Promise} */ function tryAuth(n) { return new Promise((resolve, reject) => { function attempt(attemptsLeft) { auth().then(resolve).catch((error) => { if (attemptsLeft <= 0) { reject(error); } else { attempt(attemptsLeft - 1); } }); } attempt(n); }); }

Middle+
Яндекс
155

React.lazy nə edir? Chunkların bölünməsindən kim məsuliyyət daşıyır — React.lazy və ya dinamik idxal?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
154
/298