Sobes.tech

Frontend

Ի՞նչ կարող եք անել, բացի կուրսորից, եթե չեք ուզում օգտագործել այն։

Senior
Позитив Технолоджис
108

Նպատակային React կոմպոնենտում երկու սինխրոնային setState կանչեր կան, ապա ասինխրոն ֆունկցիա, ապա ևս երեք setState կանչեր: Քանի ռենդեր կկատարվի React 18 և React 17-ում: Ինչ է batching-ը և երբ հայտնվեց?

Middle
Smitex
108

/* Գրեք MyReadonly տիպը - դարձնում է բոլոր դաշտերը միայն ընթերցանելի */ type User = { id: number name: string } type MyReadonly<T> = any const user: MyReadonly<User> = { id: 1, name: "John" } user.name = "Jane" /* Գրեք MyRequired տիպը — դարձնում է բոլոր ընտրովի դաշտերը պարտադիր */ type User = { id?: number name?: string } type MyRequired<T> = { } /* Գրեք MyPartial տիպը — դարձնում է բոլոր ընտրովի դաշտերը պարտադիր */ type User = { id: number name: string } type MyPartial<T> = { } const user1: MyRequired<User> = { id: 1, name: "John" } const user2: MyRequired<User> = { id: 1 }

Middle+
М.Видео/эльдорадо
108

Կարո՞ղ է կանգնեցնել իրադարձությունների տարածումը: Ինչպե՞ս: Ի՞նչ տարբերություն կա stopPropagation և stopImmediatePropagation միջև։

Middle
Тензор
108

Կոմպոնենտում մենք նկարագրում ենք ֆունկցիա, որը վերադարձնում է JSX: Ինչու դա կարող է լինել ոչ շատ լավ որոշում?

Middle
Navio
108

Ի՞նչ գործոններ են ձեզ համար կարևոր ընկերությունում և ինչին եք հանգիստ վերաբերվում:

Middle+
Dr. web
108

Կատարեք promisify ֆունկցիան: այն ընդունում է error-first callback (loadScript) ունեցող ֆունկցիա և վերադարձնում է նոր ֆունկցիա, որը ընդունում է ցանկացած արգումենտ, ավելացնում է error-first callback և պատում է կանչը Promise-ով։

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

Դու հիմա աշխատո՞ւմ ես: Եթե ոչ, ինչու՞:

Middle
Пикварио технологии
108

Որ ֆրեյմվորկներով եք աշխատել, հիմա ինչով եք աշխատում և ինչու եք հենց դա ընտրել: Ինչ առավելություններ և թերություններ եք տեսնում այդ ֆրեյմվորկում?

Middle
WB банк
108

Ինքնազգացողության ժամանակ, ձեր թեստավորների և ծրագրավորողների թիմը ծածկում է կոդը միավորական թեստերով: Դավաճանները նաև գրում են ինտեգրացիոն և end-to-end թեստեր:

Middle
РунитиРунити
108

Ի՞նչ է ֆասադը NgRx-ում, ինչ դեր էր կատարում:

Middle
BLS-Soft
108

Եթե հաճախորդը էջը թարմացնի, դուք պահե՞լ եք տվյալները կամ վերականգնե՞լ եք: Օգտագործե՞լ եք Local Storage-ը։

Middle
Voximplant
108

Ձեզ տրամադրվել է մուտք դեպի մասնավոր GitHub պահոց և ասել են՝ կլոնավորել նախագիծը և գործարկել այն։ Ինչպե՞ս կվերաբերվեք դրան։ Ի՞նչ եք առաջին հերթին անելու։

Middle+
Global treds
108

Ինչու որոշվեց օգտագործել React PDF, ոչ թե բրաուզերի մեջ տեղադրված PDF ընթերցողը?

Middle
МТС БанкМТС Банк
108

Կա՞ք բեքենդի իրականացման փորձ։

Middle
Voximplant
108

Նորմալ է, որ տվյալների բազայում մեկ փոփոխության համար ստեղծվում են երկու միգրացիաներ:

Middle
01.tech
108

Կարո՞ղ է POST հարցումում ավելացնել query-պարամետրեր։

Middle
Бюро 1440Бюро 1440
108

Ինչպես իրականացվեց դինամիկ ձևերի սխեման գործողությունների կոնստրուկտորում՝ առջևի մասում կամ բեկենդից եկավ?

Middle
ДиджиРеал
108

Որտե՞ղ կարելի է պահել տվյալները հաճախորդի կողմից բրաուզերում։

Middle
Мыс
108

Практиկային առաջադրանքներ մենթիկ օպերատորների (&&, ||) մասին՝ ինչ կցուցադրվի յուրաքանչյուր դեպքում։

Middle
ВШЭ
108
/298