Sobes.tech

Frontend

CORS haqqında danış.

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

Feature-Sliced Design (FSD) nədir? FSD ilə bağlı təcrübəniz haqqında danışın.

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

OPTIONS sorğusu hər zaman kross-domen sorğusuna göndərilirmi yoxsa yalnız lazım olduqda? Bu kontekstdə sadə və mürəkkəb sorğular arasındakı fərq nədir?

Middle
WB банк
29

Hook tərəfindən qaytarılan obyekt (`data`, `loading`, `error`) dəyərlər dəyişməzsə, renderlər arasında eyni referansa sahib olacaqmı? Niyə? Obyektə stabilliklə referans necə saxlamaq olar?

Middle
RedLab
29

Arguments-i köhnə üsulla (ES5) massivə necə çevirmək olar, Array.from və spread-operatoru olmadan?

Middle+
Яндекс
29

Yazılan commitlər üçün hər hansı bir razılaşmadan istifadə etdinizmi?

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

Göstərilən funksiyanı zehni olaraq işə salın: ilk çağırışda nə göstəriləcək və niyə? Nömrələr ardıcıllığını almaq üçün kodu necə düzəltmək olar?

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

Təkcə toggleLoading funksiyası lazımdır, yoxsa ondan imtina etmək olar?

Middle+
wb
29

Frontend inkişafında Açıq/Qapalı prinsipinin nümunəsini göstərin, məsələn, render props vasitəsilə.

Middle
IBIT
29

Vue 2-dən Vue 3-ə keçiddə iştirak təcrübəniz varmı — dəqiq nə etdiniz?

Middle
Basis
29

Kontextin bağlanması üçün hansı üsulları bilirsiniz?

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

Frontend sahəsində hansı istiqamətləri güclü tərəfləriniz hesab edirsiniz?

Middle
Revizto
29

Playwright ilə E2E-testlər haqqında danışın: test sisteminin quruluşu necə idi, necə işə salınırdı, backend ilə necə qarşılıqlı əlaqədə idi, test məlumatlarının təkrarlanmasını necə təmin edirdilər?

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

Tərcümənizdə qeyd olunub ki, Next.js-də işləyibsən — bu doğrudur? Bu Next.js App Router və ya Pages Router ilə idi?

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

React-də useState haqqında danış: bu nədir, necə işləyir, sinxronmu və ya asinxronmu?

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

İtaliyada daimi yaşayırsınızmı? Ne qədər vaxtdır?

Senior
Gecal Informatica
29

TypeScript ilə necə gedir? a: string, b: number, c: null, d: boolean sahələrinə malik Foo tipi var. Foo əsasında bütün açarları ehtiva edən FooKeys tipini yaratmalısan.

Middle+
VK Tech
29

Təsəvvür edin ki, makro tapşırıqların növbəsində beş `setTimeout` var və mikro tapşırıqlar sonsuz şəkildə yeni mikro tapşırıqlar əlavə edir, məsələn, rekursiv `Promise.resolve().then()` vasitəsilə. İnterfeysə nə olacaq və bu beş timeout heç vaxt icra olunacaqmı? Niyə?

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

#React qeydiyyat forması 1. StateProvider-in necə işlədiyini izah edin, müsahibəçiylə fikirlərinizi paylaşın. 2. /src/api/mock-ə baxın, necə işlədiyini izah edin. 3. SubmitButton-un rəngini yoxlayın və düzəldin. 4. Signup komponentində müştəri tərəfi form doğrulamasını tətbiq edin. (\*) 9-cu tapşırığı yadda saxlayın. Qaydalar: - İstifadəçi adı, Email, Şifrə və Təkrarlanan Şifrə sahələri ən azı 6 simvol olmalıdır; - Şifrə Təkrarlanan Şifrə ilə uyğun olmalıdır; - Doğrulama "SignUp" düyməsinə kliklənəndə edilməlidir; - Yanlış dəyərlərə malik sahələr işarələnməlidir (props error və helperText); 6. API cavabında istifadəçiyə yaxın göstərilməli olan xəta ola bilər. 7. Uğurlu göndərmədən sonra UserName komponentinin yeni istifadəçi adını göstərdiyindən əmin olun. 8. Yeni SignupSuccess komponentini tətbiq edin. Bu, qeydiyyat formasının yerinə göstərilməlidir. 9. Uyğun sahələr üçün server tərəfi doğrulamasını tətbiq edin. --- mock.ts-dən 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( `İstifadəçi adı "${userName}" artıq alınmışdır. Zəhmət olmasa başqa birini sınayın.` ) ); } }, 500); }); }, }; export default api; ```

Middle
Mayflower
29

Dinamik yönləndirmə mövcuddurmu: istifadəçi səhifəsini açmaq lazımdır və səhifə özü dəyişə bilər (məsələn, sorğu parametrlərindəki id). Uyğun məlumatları yükləmək üçün yönləndirmədəki dəyişiklikləri izləmək üçün necə bir metod yaza bilərik?

Middle
Брайтис
29
/292