Sobes.tech

Frontend

Composables nedir ve ne işe yarar?

Middle+
Додо пицца
96

React neden sanal DOM ağacına ihtiyaç duyar? Gerçek DOM'u neden doğrudan değiştiremeyiz? Farklı yaklaşımların avantajları ve dezavantajları nelerdir?

Middle
Цифровой семейный офис
96

Webpack'ten Vite'a geçiş deneyiminiz var mı?

Middle
Voximplant
95

async function loadUsers(ids) { const users = [] ids.forEach(async id => { const res = await fetch(`/api/users/${id}`) const user = await res.json() users.push(user) }) return users } Identify the problem with this code and suggest how to fix it.

Middle
ИдаПроджект
95

Event Döngüsü döngüsü sırasında yeni bir makro görev oluşturulursa, nasıl ve ne zaman işlenecektir?

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

Ağır yük altında Redis dolarsa ne yapılmalı?

Middle
TokenTech
95

Recursion ile çözümünüzde Promise.all'un tüm isteklerin tamamlanmasını nasıl beklediğini açıklayın. Mevcut uygulama neden eksik bir sonuç dönebilir?

Middle
SIGNAL
95

// Ayrıca, gizli kimliği ve ona atama yöntemi olan 25 nesne var // ve aynı zamanda oluşturulma tarihi alanı. // Kimlik sayı veya dize içerebilir. // Oluşturulma tarihi alanı da dize veya sayı içerebilir. // Oluşturulma tarihi ve kimlik için türler eşleşir (ya dize, ya sayı) // Bu türde nesneleri tanımlayın let a = { getId: () => createdId: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' } // Bu nesne TÜR ile eşleşmemeli: let c = { getId: () => 56, createdAt: '[phone]T20:00:00Z' }

Middle+
Т-БанкТ-Банк
95

/** * Bir geri çağırma fonksiyonunu verilerle çalıştıracak ve Response[] dizisi döndürecek fonksiyonu uygulayın. * Çözüm, tüm istekleri paralel olarak çalıştırmalı * ancak aynı anda en fazla [limit] istek çalıştırılabilir. * Amaç toplam yürütme süresini en aza indirmektir. */ type Props<RequestData, Response> = { callback: (args: RequestData) => Promise<Response>; data: Array<RequestData>; limit: number; }; export async function runWithLimit<RequestData, Response>({ callback, data, limit, }: Props<RequestData, Response>): Promise<Response[]> { // ÇÖZÜM BAŞLANGICI BURADA if (limit < 1 || data.length === 0) { return Promise.resolve([]); } if (limit >= data.length) { return Promise.all(data.map(callback)); } const result: Response[] = new Array(data.length); let index = 0; const run = async () => { if (index >= data.length) return; const elem = data[index]; try { result[index] = await callback(elem); } catch (err) { result[index] = (err) as Response; // hata yönetimi yapılmalı } index++; run(); }; const startPack = Array.from({ length: limit }, run); await Promise.all(startPack); return result; }

Middle
SIGNAL
95

Ok işlevi ile normal isimlendirilmiş fonksiyon arasındaki fark nedir?

Middle
Ростелеком
95

Soru No 6: Bu kod parçası ne döndürür (ok fonksiyonunu new operatörü ile çağırmak)?

Middle
СБЕРСБЕР
95

Kendinizi hangi tipeye ait görüyorsunuz: dışa dönük, içe dönük yoksa dengeli mi?

Middle
Куаргет
95

Event Loop nedir, anlat. Mikro görevler ve makro görevler nelerdir?

Middle+
IT OneIT One
95

Son projedeki en ilginç görev hakkında bana anlat.

Middle
Нетвижн
95

React'ta yerel durumu saklamak için hangi kancaları kullanabiliriz?

Senior
АйтиФаундейшн
95

Ön uçta rol tabanlı erişim modelini nasıl uyguladınız? Kullanıcıya izinlere bağlı olarak ne gösterileceğine nasıl karar verdiniz?

Middle+
Сбертех
95

Hash tablosu nedir ve Map ile nasıl ilişkilidir? Hash tabloları bağlamında çakışma nedir?

Middle
AstonAston
95

/** * Belirtilen milisaniye kadar "uyuyan" ve sonra başarıyla tamamlanan * asenkron bir fonksiyon yazmak gerekiyor */

Middle
Яндекс МаркетЯндекс Маркет
95

Neden bu sayıyı seçtiğini açıklayabilir misin?

Middle
Navio
95

HTTP isteği nedir? Ana bölümlerini ve bloklarını belirtiniz.

Middle+
Альфа СОФТ
95
/298