Sobes.tech

Frontend

Vai esat strādājis ar Docker un CI/CD frontend izstrādes kontekstā?

Middle
Get Express
98

Komponentu apvienojumi + React Context → formEntity pārraidīšana caur nodrošinātāju Form un izmantošana FormItem. Form apņem savus bērnus ar FormContext.Provider, un FormItem izmanto cloneElement, lai injicētu vērtību un onChange Input. Slazds: pārliecinieties, ka FormItem nodod nosaukumu atjaunināšanas funkcijai. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```

Middle
Раппорто
98

Kāda ir atšķirība starp direktīvām v-if un v-show?

Middle
Программный код
98

Ja deklarē funkciju, un pēc tam mainīgo — vai tas būs pieejams funkcijas iekšienē? Izskaidro mainīgo pacelšanu un pagaidu nāves zonu.

Middle
Data World
98

Kā jūs sadalītu servera un klienta stāvokli?

Middle
UserGate
98

Jūs minējāt, ka izstrādājat atkārtoti izmantojamu UI-kit komponentu bibliotēku, kas balstīta uz Angular Material. Vai ir būtiska atšķirība starp bibliotēkas komponentiem un parastajiem daudzfunkcionālajiem lietojumprogrammas komponentiem? No kā var atteikties parastos komponentēs, bet ne bibliotēkā?

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

Vai tu esi pazīstams ar "akordeona" jēdzienu? Kā šo komponentu var realizēt bez JavaScript?

Middle
Smitex
98

Kā Angular īsteno Dependency Inversion principu? Kas ir InjectionToken?

Middle+
Банк Ренессанс
98

Uzskaitiet React hookus, ar kuriem strādājāt. Izskaidrojiet galveno atšķirību starp useState un useRef.

Middle
ИРИ
98

Vai jūs varat uzskaitīt visus tehniskos risinājumus šai problēmai (izņemot lauka nomaiņu ar signālu)?

Middle
Проект ПСБ
98

/* Kas tiks izvadīts konsolē */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("gatavs!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Rezultāts"; } f(); console.log(7);

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

Kādā komandā jūs strādājat un pie kā projekta?

Middle+
Яндекс
98

SSG tiek veido būvniecības laikā, SSR – pieprasījuma laikā. Kad ko izmantot? Kas ir ISR?

Middle
Chulakov
98

Kāpēc jūs izmantojāt computed, lai filtrētu tarifus, nevis parastās mainīgās vai funkcijas?

Middle+
РунитиРунити
98

Aizpildiet 5×5 matricu ar unikāliem nejaušiem veselajiem skaitļiem no 0 līdz 1000.

Middle
Revizto
98

Kāpēc kļūdas funkcijā any nevar pievienot ar push, bet tās jāieraksta pēc indeksa?

Middle+
Яндекс 360Яндекс 360
98

Ar kuriem protokoliem jūsu lietojumprogramma sazinājās ar backend?

Middle+
Альфа-БанкАльфа-Банк
98

Jums ir uzdots uzdevums: pēc 10-15 minūšu darba lapa sāk ļoti lēni darboties, nepieciešams to labot. Kādi būs jūsu pirmie soļi?

Middle
WB банк
98

Uzdevums: Izveidot lapu ar ar dažādu funkciju kriptovalūtu tabulu. Jāizveido savienojums ar API un jāparāda monētu saraksts tabulā. Minimālie prasības: Projekts izveidots no nulles Tikai Typescript Savienojums ar API Klasifikācija pēc vērtībām kolonnā Meklēšana pēc vērtībām šūnās (strādā pēc loģiskās UN principa) Papildu uzdevumi: Pašu lapošanas funkcionalitāte Minimālas stila (patīkams un sakārtots izskats) Visu šūnu vērtību kopēja meklēšana Iespēja fiksēt kolonnas

Middle+
А7-Технологии
98

Vai jums ir dežūrās (on-call) un kā tās ir organizētas?

Middle+
wb
98
/298