Sobes.tech

Фронтенд дамыту контекстінде Docker және CI/CD-мен кездестіңіз бе?

Middle
Get Express
98

Құрама компоненттер + React Context → formEntity-ді Form ішіндегі провайдер арқылы өткізу және FormItem-да пайдалану. Form балаларын FormContext.Provider-мен орайды, ал FormItem cloneElement көмегімен value мен onChange-ты Input-қа енгізеді. Қауіп: FormItem update-ке name-ды дұрыс өткізуді қадағалаңыз. ```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

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 — сұрау кезінде жасалады. Қашан қолданасыз? ISR деген не?

Middle
Chulakov
98

Тарифтерді сүзу үшін неге есептелгенді қолдандыңыз, әдеттегі айнымалылар немесе функциялар емес?

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

0-ден 1000-ге дейінгі бірегей кездейсоқ бүтін сандармен 5×5 матрицасын толтырыңыз.

Middle
Revizto
98

Неге 'any' функциясындағы қателерді push арқылы қосуға болмайды, және оларды индекс арқылы жазу керек?

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

Қосымшаңыз бэкендпен қандай протоколдар арқылы байланыс жасады?

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

Сізге тапсырма берілді: жұмыс басталғаннан кейін 10-15 минуттан кейін бет айтарлықтай баяулай бастайды, оны түзету керек. Алғашқы қадамдарыңыз қандай?

Middle
WB банк
98

Тапсырма: Көпфункционалды криптовалюта кестесі бар бет құру. API-ға қосылып, монеталардың тізімін кестеде көрсету. Минималды талаптар: Жоба нөлден бастау Тек Typescript API-ға қосылу Баған мәндері бойынша сұрыптау Ұяшық мәндері бойынша іздеу (логикалық И принципі бойынша жұмыс істейді) Қосымша тапсырмалар: Өздігінен пагинация Минималды стильдер (жақсы әрі таза көрініс) Барлық ұяшық мәндері бойынша жалпы іздеу Бағандарды бекіту мүмкіндігі

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

Сізде кезекшілік (on-call) бар ма, және олар қалай ұйымдастырылған?

Middle+
wb
98
/298