Встречается на собеседованиях • сегодня

Для чего нужен useId

`useId` — это React Hook, который генерирует уникальные ID, стабильные между рендерами. Он полезен для связывания элементов (например, `label` и `input`) или для генерации уникальных атрибутов в SSR/SSG, где `Math.random()` или инкрементальные счетчики могут привести к несоответствию между сервером и клиентом. **Пример:** ```jsx import { useId } from 'react'; function Form() { const id = useId(); return ( <> </> ); } ``` **Особенности:** - ID гарантированно уникальны в рамках всего приложения. - Не используйте `useId` для ключей в списках (`key={useId()}`) — для этого есть данные из массива. - Подходит для `aria-labelledby`, `aria-describedby` и подобных атрибутов доступности.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы