Sobes.tech

Compound Components + React Context → передача formEntity через провайдер в Form и потребление в FormItem. Form оборачивает children в FormContext.Provider, а FormItem использует cloneElement для инъекции value и onChange в Input. Подводный камень: следи за тем, чтобы FormItem передавал 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
Раппорто
6

Какая разница между useCallback и useMemo?

Middle
Data World
6

На примере аккордеона — какие ARIA-атрибуты используются?

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

Расскажи про XSS-атаки: виды и способы защиты.

Middle+
Скиф трейд
6

Сталкивался ли с проблемой CORS? Как решали?

Middle+
Evocargo
6

Знаком ли с SSE (Server-Sent Events)?

Middle+
Evocargo
6

Использовал ли дженерики (generics) в TypeScript? Расскажи для чего и приведи пример.

Middle+
Твое Лайв
6

Какие ещё методы Promise API знаешь помимо Promise.all?

Middle
Яндекс
6

Что такое callback hell?

Middle
Data World
6

Что произойдёт, если объявить несколько интерфейсов с одинаковым названием?

Middle
Data World
6

Есть ли у вас дизайн-система / брендбук? Приходилось ли тебе имплементировать её с нуля?

Middle+
EVACargo
6

Какой формат работы ты предпочитаешь: удалённый, офисный или гибридный?

Middle+
EVACargo
6

Как работает Array.from? Что принимает в качестве аргументов?

Middle
SIGNAL
6

Помимо папочной структуры, какие ещё принципы есть у FSD?

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

Что знаете про сборщик мусора в JavaScript? Что такое утечки памяти и в каких случаях они могут происходить?

Middle
АЙ-ТЕКОАЙ-ТЕКО
6

Как работает виртуализация списка? Как это реализовано технически через JavaScript?

Middle
Mayflower
6

Подскажи, пожалуйста, город, в котором ты сейчас находишься.

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

Что такое Composable? Можешь привести пример хорошего composable?

Middle
Хайерлаб
6

Готов ли ты предоставить рекомендации, если такой запрос поступит?

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

Какой подход использует React — императивный или декларативный? В чём разница?

Middle
Электронные офисные системы
6
/203