Frontend
Son zamanlarda gurur duyduğunuz görevler veya başarılarınız hakkında bilgi verin.
Kapanma ile ilgili görev: neden fonksiyon her zaman 0 döndürür ve artırılmış değeri değil?
Tarayıcıya URL girildiğinde (https://google.com) ne olur? Girişten içerik görüntülemeye kadar olan tüm süreci anlat.
Sunucuda SSR aracılığıyla veriler zaten yüklendiyse, istemci tarafında gereksiz veri talepleri sorununu nasıl çözebilirsiniz?
/** * Görev 1: Generikler ve Anahtar Tür Güvenliği * Bir nesne ve anahtar alan bir `getProperty` fonksiyonu oluşturun. * Fonksiyonun tür güvenli olmasını sağlamak ve anahtarın nesnede var olduğunu garanti altına almak için generics kullanın. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Görev 2: Aşağıda birden fazla Todo arayüz bildirimi verildiğinde, bunların aynı kapsamda bulunması durumunda ne olacağını açıklayın. * TypeScript'in bunları nasıl ele aldığını tartışın ve birleşmiş Todo arayüzü gereksinimlerini karşılamak için `myTodo` nesnesini doldurun. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }
Zafer mesajını göstermek için en iyi yol nedir — alert kullanmak mı yoksa UI'da mı göstermek?
Arka planda model değiştiğinde (örneğin, bir alan kaybolduğunda) ve bu alan kodun birçok yerinde kullanılıyorsa, böyle bir sorun yaşadın mı? Nasıl başa çıktın?
Kullanıcı profil bilgileri ve sepet bilgilerini aynı anda küresel Redux store'da saklamak ne kadar iyi bir uygulamadır? Bu mimariyi nasıl etkiler?
Pipe deseni hakkında bilgin var mı? Compose'tan nasıl farklıdır?
Tek bir sürüm akışına sahip büyük bir monorepo projemiz var. Ön yüz ve yönetim panelini ayrı depolara ayırmaya karar verdik, ancak backend monolitik kaldı. Bu, backend ve istemci sürümlerinin senkronizasyon sorununu ortaya çıkarıyor. Bu sorunu çözmek için nasıl bir yol izlerdin, böylece üretimdeki arızalara karşı en iyi şekilde korunabilirsin?
API yanıtındaki filtre bloğundan alınan verileri kullanarak şehir ve oda sayısına göre lot listesine filtre ekleyin. Filtre değerleri, sayfaya doğrudan bağlantı ile erişilebilmesi için URL parametrelerinde saklanmalıdır.
Access ve Refresh tokenleri nedir?
React Context ile çalıştınız mı? Kavramı açıklayabilir misiniz, nasıl çalıştığını ve hangi durumlarda kullanmanın uygun olduğunu, hangi durumlarda ise Durum Yönetimi kullanmanın daha iyi olduğunu?
Fonksiyon tipikse ve sayı yerine bir dize geçirilirse, hata ne zaman oluşur: geliştirme aşamasında mı?
JavaScript'te nesne kopyalamanın yolları nelerdir?
Yeni ürün için teknolojileri ve yaklaşımları seçerken başka neye bakacaksınız?
JavaScript'te bağlam hakkında ne biliyorsun?
Kapanış nedir? var ile let arasındaki fark nedir?
Uygulamanızdan ilginç teknik vakalar hakkında daha fazla bilgi verin: ölçeklendirme, karmaşık sorguları hata ayıklama ve benzeri görevler.
Paraveb'de projeler nasıl organize edildi: projede tek bir kişi mi çalışıyordu yoksa bir ekip mi?