Sobes.tech

Frontend

JavaScript: care este diferența dintre `prototype` și `__proto__`?

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

Pentru valorile const a = null și const b = 0, determinați rezultatele expresiilor cu || și ??, și explicați diferența dintre operatori.

Middle+
Mish
38

Exercițiu practic: faceți scroll în interiorul containerului (article), și nu pe body. Fixați butoanele în partea de jos a containerului (sticky). Ascundeți bara de derulare cu stiluri.

Middle+
Tilda
38

Ce criterii sunt importante pentru componentele kit-ului UI al bibliotecii cu care te-ai confruntat în practică (de exemplu, definirea limitelor de responsabilitate ale componentei)?

Middle
ГосуслугиГосуслуги
38

Există un component App și un component Rand dintr-o bibliotecă externă, care afișează un număr aleatoriu. Trebuie să faci ca la fiecare 3 secunde numărul aleatoriu să se schimbe și să afișezi un contor al numărului de schimbări. Totul doar în componenta App.

Middle+
VK Tech
38

Tu ai configurat Docker singur, nu? Înțelegi asta?

Middle
Navio
38

Dacă ar trebui să decizi între implementarea microfrontend-urilor sau utilizarea unui monolit, cum ai lua decizia?

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

Vorbește despre pattern-ul de ridicare a stării (lifting state up) în React

Middle
SimbirsoftSimbirsoft
38

Explicați diferențele dintre aceste tipuri utilitare TypeScript și cazurile lor de utilizare: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```

Middle
WildberriesWildberries
37

Ce se va schimba în toate cele trei cazuri dacă funcția va fi o funcție săgeată?

Middle+
Ozon Tech
37

Cum era organizat procesul dvs. de revizuire a codului?

Middle+
РунитиРунити
37

Ați efectuat o revizuire a codului generat de inteligența artificială?

Senior
Ренессанс СтрахованиеРенессанс Страхование
37

Sarcină React (3 sub-sarcini): 1) Repară formularul de editare a utilizatorului — la clic pe numele utilizatorului din listă, numele trebuie introdus în câmpul de input al formularului de editare. 2) Formularul de editare nu trebuie să se re-renderizeze la introducerea textului în câmpul de căutare (optimizare cu React.memo). 3) La selectarea unui utilizator din listă, câmpul de căutare trebuie resetat.

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

Spune-mi mai multe despre stratul separat pentru solicitările API — cum a fost structurat, care a fost unitatea de descriere?

Middle+
РунитиРунити
37

Exercițiu RxJS: determină rezultatul utilizând combineLatest cu două fluxuri cu întârzieri diferite. Ce va afișa forkJoin?

Middle
Цифротех
37

Cum ai lucrat cu React: cu ce versiuni te-ai întâlnit și ai folosit componente de clasă? Cu ce se deosebesc componentele de clasă de cele funcționale?

Middle+
Mish
37

Vorbește-mi despre principiile OOP

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

Este useCallback este necesar aici? La ce serve și când nu are sens să-l folosești?

Middle+
Mish
37

Pentru validarea formularelor am folosit yup — ce alte biblioteci de validare ai analizat?

Middle
МВидеоМВидео
37

Cum ați optimizat afișarea unei liste mari de înregistrări, ce ați aplicat?

Middle
BLS-Soft
37
/292