Встречается на собеседованиях • сегодня
Для чего нужно использовать ключи в React
Ключи (`key`) в React помогают идентифицировать элементы списка и оптимизировать процесс ререндеринга. Они позволяют React определять, какие элементы были изменены, добавлены или удалены, что особенно важно при динамическом обновлении списков.
Без ключей React может пересоздавать DOM-элементы даже при незначительных изменениях, что снижает производительность. Ключи должны быть уникальными среди соседних элементов (но не глобально) и стабильными между рендерами.
**Пример:**
```jsx
const items = ['Apple', 'Banana', 'Orange'];
function FruitList() {
return (
-
{items.map((item, index) => (
- {item} // Лучше использовать уникальный ID, а не index ))}

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы