Sobes.tech

Frontend

React'ta liste render edilirken her öğenin sahip olması gereken zorunlu özellik nedir? Anahtarlar nereden alınabilir ve nereden alınamaz?

Middle
Тензор
120

Bir div'i ortalamak için klasik yöntem.

Middle
РунитиРунити
120

Angular'da sinyallerin ortaya çıkmasıyla birlikte 'reaktif bağlam' terimi var. Bunu nasıl anlıyorsun?

Middle
Клируэй Технолоджис
120

CORS mekanizmasıyla karşılaştınız mı?

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

XSS saldırılarından korunmak için hangi karakterler kaçışmalıdır?

Senior
Bitrix
120

İş deneyiminizden ve kariyerinizdeki en ilginç anlardan bahsedin

Senior
Type
120

Hiç CI/CD veya altyapı ile ilgili şeyleri ayarladın mı?

Middle
Navio
120

Projenin teknik desteği nedir?

Middle
Веб-мост
120

Yeni iş yerinizde yapmak istediğiniz görevler nelerdir? Teknik veya mimari alanda gelişmeye ilgi var mı?

Middle
Ifellow
120

React'in yeni kancaları (18/19), örneğin useTransition, useDeferredValue ile çalışmak zorunda kaldınız mı?

Middle+
РСХБ
120

Yani, mimari ve planlama aşamalarında, kabaca da olsa, yer aldın mı?

Middle
Клируэй Технолоджис
120

Birbirine gömülü olan uygulamalar hakkında — hepsi React miydi?

Middle
Navio
120

function createRateLimiter(limit, interval) {} // Testler const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Görmezden gelindi (limit 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (100ms'den fazla geçti)

Middle
IGaming
120

Mevcut iş yerinizdeki deneyiminizden bahsedin: hangi projede çalıştınız, hangi görevleri yerine getirdiniz, ne gerçekleştirildi?

Senior
Ренессанс СтрахованиеРенессанс Страхование
120

const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());

Middle+
IT OneIT One
120

/** * Belirtilen milisaniye kadar "uyuyan" ve sonra başarıyla tamamlanan * bir asenkron fonksiyon yazmak gerekiyor */ function sleep(duration) { } // Örnek const startTime = Date.now(); console.log("Uykuya dalınıyor..."); sleep(2000).then(() => { console.log("2 saniye sonra uyandı!"); console.log("Geçen zaman: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("1 saniye sonra uyandı!"); console.log("Geçen zaman: ", Date.now() - startTime); });

Middle+
Яндекс
120

Reflow ve repaint nedir? Zorunlu reflow (zorunlu yeniden çizim) nedir? Yeniden çizim sayısını azaltmak için render'ı nasıl optimize edebilirsiniz?

Middle+
SelectySelecty
120

Adres çubuğuna URL girildikten sonra tarayıcıda ne oluyor?

Middle+
Ozon Tech
120

Neden setInterval kullanırken count'u bağımlılık olarak useEffect'e doğrudan geçiremezsiniz? Ne yanlış gider?

Middle+
Global treds
120

Referans veri tipleri nedir ve bunlar referans olmayanlardan nasıl farklıdır? Referans ile iletmek ne anlama gelir?

Middle
OkkoOkko
120
/298