Sobes.tech

Frontend

CORS hakkında bilgi ver.

Middle
ГКУ Инфогород
29

Feature-Sliced Design (FSD) nedir? FSD ile ilgili deneyimlerini anlat.

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

OPTIONS isteği her durumda çapraz alan isteğinde mi gönderilir yoksa sadece gerekliyse mi? Bu bağlamda basit ve karmaşık istekler arasındaki fark nedir?

Middle
WB банк
29

Hook tarafından döndürülen nesne (`data`, `loading`, `error`) değerler değişmediği sürece tekrar renderlar arasında aynı referansa sahip olur mu? Neden? Nesneye istikrarlı bir referans nasıl korunur?

Middle
RedLab
29

Arguments'ı eski yöntemle (ES5) diziye nasıl dönüştürürüz, Array.from ve spread operatörü olmadan?

Middle+
Яндекс
29

İşlem açıklamaları yazarken herhangi bir anlaşma kullandınız mı?

Middle
Сбермаркетинг
29

Gösterilen fonksiyonu zihinsel olarak çalıştırın: ilk çağrıda ne gösterilecek ve neden? Sayı dizisi almak için kodu nasıl düzeltebilirsiniz?

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

toggleLoading fonksiyonu ayrı mı olmalı, yoksa gerek yok mu?

Middle+
wb
29

Ön uç/kapalı prensibine frontend geliştirmede bir örnek verin, örneğin render props aracılığıyla.

Middle
IBIT
29

Vue 2'den Vue 3'e geçişte deneyimin var mı — tam olarak kendin ne yaptın?

Middle
Basis
29

Bağlam bağlama yöntemlerini biliyor musun?

Middle
РСХБ-автоматизация
29

Ön uçta hangi alanları güçlü yönleriniz olarak görüyorsunuz?

Middle
Revizto
29

Playwright ile E2E testleri hakkında bana anlat: Test sistemleri nasıl yapılandırıldı, nasıl çalıştırıldı, backend ile nasıl etkileşime geçildi, test verilerinin tekrar üretilebilirliği nasıl sağlandı?

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

Özgeçmişinde Next.js ile geliştirme yaptığını yazmışsın — doğru mu? Bu Next.js App Router mı yoksa Pages Router mıydı?

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

React'te useState hakkında bana anlat: bu nedir, nasıl çalışır, senkron mu yoksa asenkron mu bir hook mu?

Middle
РСХБ-автоматизация
29

İtalya'da kalıcı olarak mı yaşıyorsunuz? Ne kadar süredir?

Senior
Gecal Informatica
29

TypeScript ile nasıl gidiyor? a: string, b: number, c: null, d: boolean alanlarına sahip bir Foo tipi var. Foo'dan türetilmiş tüm anahtarları içeren bir FooKeys tipi oluşturman gerekiyor.

Middle+
VK Tech
29

Bir makro görev kuyusu düşünün, içinde beş `setTimeout` ve mikro görevler sonsuz şekilde yeni mikro görevler ekliyor, örneğin özyinelemeli `Promise.resolve().then()` aracılığıyla. Arayüz ne olacak ve bu beş zaman aşımı asla çalışacak mı? Neden?

Middle
Экосистема тенниса MYTENNIS ONLINE
29

#React kayıt formu 1. StateProvider nasıl çalışır, görüşmeciyle düşüncelerinizi paylaşın. 2. /src/api/mock'a bakın, nasıl çalıştığını açıklayın. 3. SubmitButton rengini kontrol edin ve düzeltin. 4. Signup bileşeninde istemci form doğrulamasını uygulayın. (\*) Görev numarası 9'u aklınızda bulundurun. Kurallar: - Kullanıcı Adı, E-posta, Şifre ve Tekrar Şifre alanları en az 6 karakter olmalı; - Şifre, Tekrar Şifre ile eşleşmeli; - Doğrulama "SignUp" düğmesine tıklandığında yapılmalı; - Geçersiz değerlere sahip alanlar işaretlenmeli (error ve helperText props); 6. API yanıtında kullanıcıya gösterilecek bir hata olabilir. 7. Kullanıcı Adı bileşeninin, başarılı gönderimden sonra yeni kullanıcı adını render ettiğinden emin olun. 8. Yeni SignupSuccess bileşenini uygulayın. Bu, kayıt formunun yerine gösterilmeli. 9. Uygun alanlar için sunucu doğrulaması yapın. --- mock.ts dosyasından kod: ```typescript const fakeResponse = (userName) => ({ code: 200, user: { id: 42, userName, }, }); let a = 0; const api = { '/signup': function (userName: string, email: string, password: string) { a++; return new Promise((resolve, reject) => { setTimeout(() => { if (a % 2 === 0) { return resolve(fakeResponse(userName)); } else { return reject( new Error( `Kullanıcı adı "${userName}" zaten alınmış. Lütfen başka bir tane deneyin.` ) ); } }, 500); }); }, }; export default api; ```

Middle
Mayflower
29

Dinamik yönlendirme var mı: Kullanıcı sayfasını açmak gerekiyor ve sayfa kendisi değişebilir (örneğin, sorgu parametrelerindeki id). Yönlendirmedeki değişiklikleri izlemek ve ilgili verileri yüklemek için nasıl bir yöntem yazılabilir?

Middle
Брайтис
29
/292