Sobes.tech

Frontend

Դուք հանդիպե՞լ եք Docker և CI/CD- ին ֆրոնտենդ զարգացման համատեքստում։

Middle
Get Express
98

Կոմպոնենտների համակցում + React Context → formEntity փոխանցում պրովայդերի միջոցով Form-ում և օգտագործում FormItem-ում: Form ծածկում է իր երեխաներին FormContext.Provider-ով, իսկ FormItem օգտագործում է cloneElement՝ արժեքը և onChange-ը ներդնելու Input-ում: Անհրաժեշտ է համոզվել, որ FormItem-ն փոխանցում է անունը թարմացման handler-ին: ```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

Ի՞նչ է v-if և v-show ուղղորդումների տարբերությունը։

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

Եթե հայտարարեք ֆունկցիա, իսկ հետո փոփոխական — արդյոք հասանելի կլինի այն ֆունկցիայում: Խոսեք փոփոխականների բարձրացման և ժամանակավոր մահացու գոտու մասին։

Middle
Data World
98

Ինչպե՞ս կբաժանեիք սերվերի և հաճախորդի վիճակը։

Middle
UserGate
98

Դուք հիշեցիք Angular Material-ի վրա հիմնված վերաօգտագործվող UI-kit կոմպոնենտների գրադարանի զարգացման մասին: Կա՞ հիմնական տարբերություն գրադարանի կոմպոնենտների և ծրագրի սովորական բազմաֆունկցիոնալ կոմպոնենտների միջև: Ինչը կարելի է անտեսել սովորական կոմպոնենտներում, բայց ոչ գրադարանի մեջ:

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

Դու ծանոթ ե՞ս «ակորդեոն» հասկացությանը: Ինչպե՞ս կարելի է իրականացնել այս կոմպոնենտը առանց JavaScript-ի։

Middle
Smitex
98

Ինչպե՞ս է իրականացնում Dependency Inversion սկզբունքը Angular-ում: Ի՞նչ է InjectionToken-ը։

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

Նշեք React հուկները, որոնցով աշխատել եք։ բացատրեք useState և useRef-ի հիմնական տարբերությունը։

Middle
ИРИ
98

Կարող եք նշել այս խնդրի բոլոր տեխնիկական լուծումները (բացի դաշտը նշանով փոխելուց)?

Middle
Проект ПСБ
98

/* Ինչ կցուցադրվի կոնսոլում */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("պատրաստ!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Արդյունք"; } f(); console.log(7);

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

Ո՞ր թիմում եք աշխատում և ինչ նախագծի վրա:

Middle+
Яндекс
98

SSG ստեղծվում է կառուցման ժամանակ, SSR՝ հարցման ժամանակ։ Երբ ինչ օգտագործել? ԻՍՌ-ը ինչ է?

Middle
Chulakov
98

Ինչու եք օգտագործել computed՝ տուրքերի ֆիլտրացման համար, այլ ոչ թե սովորական փոփոխականներ կամ ֆունկցիաներ?

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

Լրացրեք 5×5 մատրիցը եզակի պատահական ամբողջ թվերով 0-ից 1000-ը։

Middle
Revizto
98

Ինչու սխալները `any` ֆունկցիայում հնարավոր չէ ավելացնել push-ով, այլ պետք է գրեն ըստ ինդեքսի?

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

Իմացեք, թե ձեր հավելվածը ինչ պրոտոկոլներով էր հաղորդակցվում բեքենդի հետ:

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

Դուք ստանում եք առաջադրանք՝ 10-15 րոպե աշխատանքի հետո էջը սկսում է շատ դանդաղել, անհրաժեշտ է դա շտկել: Ձեր առաջին քայլերը ինչ կլինեն?

Middle
WB банк
98

Պատասխան: Ստեղծել էջ բազմաֆունկցիոնալ կրիպտոարժույթների աղյուսակով: Պետք է միանալ API-ին և ցուցադրել մետաղների ցանկը աղյուսակում: Նվազագույն պահանջներ: Նախագիծ ստեղծված զրոյից Միայն Typescript Միանալ API-ին Սյունակի արժեքների ըստ դասավորություն Հատուկ որոնում սյունակներում (աշխատում է տրամաբանական AND սկզբունքով) Լրացուցիչ առաջադրանքներ: Իմ սեփական էջանիշը Նվազագույն ոճեր (հաճելի և կարգապահ տեսք) Ընդհանուր որոնում բոլոր սյունակներում արժեքների վրա Հնարավորություն սյունակները ամրացնել

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

Կա՞ք ձեր հերթապահությունները (on-call) և ինչպես են կազմակերպված:

Middle+
wb
98
/298